My most latest roster. Feel free to tear it apart. I feel comfortable with it.
Mach Rider AND Takamaru seems a bit odd, I don't think we're going to get 2 Retros/WTF characters this time around (Mach Rider counts as both I'm sure), so I feel it's either Takamaru or Mach Rider. 49 characters (including Mii) is probably a bit much too, 15 newcomers included, Sakurai has kind of been hinting we're getting less than usual, and this isn't much less than usual.
I'm also not keen on Snake getting cut, there's a good chunk of other characters I see getting cut before Snake, mostly because it's safe to assume Sakurai has the rights to work with Snake, since he stated no characters had been cut by June/July. When you have those rights, you don't just back-off mid-development, he's likely of pretty high priority because of that.
Only other thing I find a little iffy is how the roster is setup. It's basically just an extended Brawl roster, which is a tad boring and I don't see Sakurai repeating himself like that. Shaking things up in those regards is always nice.
Otherwise it seems all good to me. The Big Four (Lil' Mac, Palutena, K. Rool & Ridley) are here, and there are very little cuts (I think Snake is the only one?). You also have the whole leak, which is nice. I also do enjoy the inclusion of Isaac and Shulk, people say it's one or the other, but I feel that they differ enough from each other to warrant a slot each. 5 Pokés, 3 DKs and 3 FEs are nice, and they are of the right choices too. I also like that it isn't too safe, sure it has many of the usual choices, but it evens it out with the likes of Takamaru, Mach Rider, Isaac, Shulk who are by no means unlikely, but I feel that they do fall kind of in-between in terms of likelihood.
All in all I'd enjoy this roster A LOT.