when you upload the map you can also add screenshots on the same page.
I like yours though, i hate clicking to see a picture. The forum will auto resize the picture to fit its borders and i can click to see it bigger without going to a different page =)