Yeah you know two more Fire Emblem characters and two Kid Icarus characters? I wouldn't mind it considering I love Uprising (I would just prefer Viridi)
Plus, I can already see some KI bias with all the items, and already having three shown stages (probably the most of all series besides Mario right?)
Hades might be in, and I wouldn't be to stunned. It's the Mike from Startropics that I would find to be doubtful, especially after reading some Little Mac reactions from Japan.
I'm pretty sure we only have two Kid Icarus Stages, one for each version.
Anyway, Honestly regarding gematsu, I have two things to say about it.
1. I don't think we will see it proven true or untrue at E3. I think Palutena, Mii and Pac Man will probably be revealed while the rest are hidden, Especially Choru Men. If Sakurai knows of the leak, he might make a few characters hidden on purpose just to keep the surprise. CHorus Men are the characters who need to be revealed before it is proven either way (Although it does look pretty likely at the moment)
2. The Roster is going to be the best so far I think. I'm starting to think that we might only get 2 or 3 cuts and there are characters not on the leak we still haven't seen
Ridley: Ridley from the direct is about the same size as Rosalina and Bowser it was discovered. Sakurai would not shrink Ridley just to make him a tiny boss.
Retro character: We haven't got this guy yet? I'm thinking Takamaru, he has alot of things in his favour at the moment.
K Rool: Requested, Kremlings in Smash Run. His only competition is Dixie and if you had to choose, who would you add? A sidekicks Sidekick or the main antoagonist. I think a DK newcomer is pretty likely anyway.
Snake?: Will he come back? There isn't really a reason to when you realise that he is in the same situation as he was in Brawl. I think he will be back.
Thats already 51-52 characters. We could go up to 54-55 but that is REALLLLLY tretching it.
So to sum it up. I think we might get 2 cuts and 15 newcomers.
I think this might be our roster, A good one at that.