All right then, you're next on this one. What would YOUR "realistic" roster consist of? Please be as thorough and specific as you want. We are all ears, dude.
My "realistic" roster?
Mario franchise will only get Toad or Bowser Jr. If there's enough room in the roster, Paper Mario stands a decent chance. 5-6 reps.
Donkey Kong will get a Diddy/Dixie tag-team, or K. Rool, but not both. 2-3 reps.
Warioware and Yoshi will get nothing. 2 reps.
Zelda will get Tingle, Toon Link stands a very good chance of being cut. 4-5 reps.
Metroid will get Ridley or nothing. 1-2 reps.
Kirby will get nothing. 3 reps.
Pokemon will replace Lucario with Victini/Zoroark, with a slim chance of Mewtwo returning. 4-5 reps.
Starfox will get nothing, or replace Falco/Wolf with Krystal. 3 reps.
F-Zero will get Samurai Goroh or nothing. 1-2 reps.
Earthbound will get nothing. 2 reps.
Fire Emblem will get Chrome, and Ike might be cut. 2-3 reps.
Kid Icarus will get Medusa or nothing. 1-2 reps.
Ice Climbers, G&W, Olimar, and R.O.B. will all remain sole reps, R.O.B. could be cut in favor of another retro character. If he stays, there will still be a new retro character; doesn't matter which as long as it's nostalgic. 4-5 reps.
Two new franchises, at minimum. I'd guess Little Mac and Isaac, but it honestly doesn't matter. 2 reps
Third party characters. Doesn't matter which, it all depends on negotiations, but Snake and Sonic will in all likelihood not return, Snake especially. 1-2 reps.
A WTF character, which could literally come from anywhere. It may or may not coincide with one of the above, so I'm not counting it.
Total: 37-47 characters. Conservatively, less than that, because I'm positive that Dixie, Krystal, and Medusa won't all make it, nor will Ridley, K. Rool, Medusa, and Mewtwo.