Epicwar is known as to be the public dumb of maps. Uploading is easy and no registering needed.
Bad things are that there is basicly no supervision at all. I've seen people submit 5 times their map (the same version) just that their map gets more attention. Also people submit their maps without thinking, you could see like 'mapY v.1.00', 'mapY 1.01', 'mapY 1.01b' etc. submitted right after each other.
The whole site is anynonymous. You cant tell who submitted what map, and who rated the map. I've known about epicwar for maybe a month now, i found couple of my maps submitted on the site long ago (good that nothing in them were changed, so not a problem).
Also the comments have been disabled as long as i've been using the site, when will they be enabled again?
My suggestions are that you get some people to supervise the site, with the ability to delete maps. With little supervision the site could be great storage for various maps, but now its more like 70% (just my estimate) of dublicate maps and old versions of maps.