I just had a thought on how future releases could be done since you mentioned that you were considering organizing them either by system or by year. An alternative method would be to release by game series. You could release a Mario set, a Zelda set, a Metroid set, a Rare games set (Banjo, Jet Force, Goldeneye, etc.), a Pokemon set, a Donkey Kong set, an RPG set, a Racing set and perhaps a set to catch the few games (ex: Animal Crossing, etc.). There is obviously a bit of overlap between these categories (ex: does Super Mario RPG go in the RPG set or the Mario set?) but it shouldn't matter that much where the lines are drawn. Also, these divisions would keep the torrent sizes managable.