Hey all, mapmakers and map raters!
Here's a suggestion: revamp the map development stage and the map page stats. It could show number of games created on the map, number of favorites, etc. As for the uploading stage, players should be allowed to add tags to their maps to make it easier for players to search maps for a game. There are a lot more details on these next 2 threads:
There is a uservoice for this: https://warlight.uservoice.com/forums/77051-warzone-features/suggestions/32246530-map-page-overhaul