Hmm yers Sex is right, well maybe instead of keeping it forum orientated (having to return here all the time to look at map names and discussions of said map etc etc.) this collaboration of people could decide the maps fate, by means of communicating with each other (via skype or even the forums or in-game)? I guess you could say this group would have privileges for maps as being part of the crew and only they can decide whether they would like it abolished or not.
Maybe even this group could contact the person with the toptime of the map and ask nicely if they could part with it if they can, especially if the map is deemed terrible.
EDIT:
You guys should make a team with about 10 players ''Maptesters'' who will test that kind of maps (as Sex said) it will help you understand which maps are boring/bugged and etc. Something like a commission on these matters. 10 opinions will help ya out a lot. It's just my opinion, good luck.
Like this ^^^^^^^^^