I'm impressed with the fact that you can sort the maps like in order by author, date, etc...
But maybe there should be a search engine on the site where you could type in an author and it brings up all the maps they made or you could type in a map name and the site will tell you if that's uploaded. Or all the map additions from a certain date.
Just an idea.