If it's finished then maybe start a thread in the Finished Maps forum. That way you'll get more people viewing it and cheering you.

Just use the "Manage Attachments" button to upload an image and then select it using the paper clip icon above the edit box when you're posting to include the image in your post.