Already been over - and they are very good indeed. You should post them here (the site allows for filehosting here and it's certainly encouraged).

You can attach them directly using the attachments manager at the top of the advanced editing controls. Also, I see no reason why inspiration from D&D stops you from posting finished maps? You're interpreting a world, not ripping off copyright.