Now featuring: Attachments!!!
Ladies and gentlemen, you are now allowed to upload attachments to your posts, which means you can include pictures of your maps without having to have your own hosting!
The attachment process is pretty straightforward, and there is plenty of help in the FAQ linked at the top of the site.
I'll be monitoring the attachments system very closely to see if there's any tweaking that needs to be done, but for the most part I think it'll go well. If you have any problems don't hesitate to let me know!