Regarding the map, have you seen the "Map and Mod Browser" feature at llamaserver.net? I'm afraid most of the maps are a bit disorganised, since they're just in the order they were uploaded, but it's quite an extensive listing. Note that all the maps have previews which appear to the right, but they can take a while to appear. I would browse it myself now to suggest some, but I'm actually at work.
As someone else commented, you can edit the first post in the thread to keep track of game settings etc. However, perhaps we should migrate to the other forum so that Frozen Lama can post?
I'd like to add T'ien Ch'i to the hat.