I would also add a ranking system, like in msxgamebox :
eachone can give a vote to the rom, the average vote and the number of votes are displayed realtime
This polling system should go with the download counter in order to have
a better idea of the results you get
I mean that if you see that the file has been downloaded 10 times but
there are 100 votes (all of them very good), you can conclude that the
votes are a little bit, hem, "unreliable"
The results could be compared with the prized given by the msxdev jury!
Like for movies, you can have the movie that gets the Oscar isn't necessarily
the best for the public