As we still haven't been able to get a proper map section up and running, we're entering manual mode. I've been frustrated over this but then I remembered: we have a forum, let's use it. Maps can still be uploaded and downloaded to and from our servers, it's just the actual map section pages that don't work. So, when you want to submit a map for testing or distribution, use the e-mail: maps(a)celestialheavens.com. As soon as we have it uploaded, a post can be made in our forum's mapmaking guild. There, we can create dedicated topics to each map, for discussion and feedback or just matchmaking.
A new map is already out for testing - a Heroes V TotE map which you can find and discuss here.
Alternative solution for maptesting, if you want to do the whole thing yourself (it's faster), is to upload the map somewhere online, and then create a forum post in the mapmaking guild yourself. Just enter a link to where the file can be found, your contact information and whatever else you want to say.