Gotta say, I didn't believe the leak at first (because most leaks have at least some fishiness), but there's almost too much going for this one to reasonably argue against it...
But... (unlike a lot of people I've seen), I'm actually really happy with this roster. Shulk is a great addition that people just don't know as well. DHD IS AMAZING LOOKING (really looking forward to gameplay). Bowser Jr is meh for me, but he looks interesting enough. Doc I'm fine with. Dark Pit is actually really potentially interesting... considering the number of weapons that Uprising had, he could have a completely different moveset than Pit's pretty rationally... I think that'd be cool.
Seriously the only downside from what we currently know is that Old Man Ganon + clone moveset is making his return. hoping the custom moves are good for him.
Also I'm in the camp that this isn't the final roster, so I don't see this as deconfirming anyone. I was hopeful for Isaac, and am....less so now, but who knows.
After Megaman, though, nobody else matters.
Even if this is the full roster, I am VERY happy with it. Shulk is a great addition, and I can't wait to see how he chooses what buffs he uses. I don't think its choose 1 per moveset because there are more then three. Maybe it's his B move and after he preses be he presses something else to activate the correct mode?
Bowser Jr. looks really unique and interesting, and if they make it that you can get each kooperling that would be awesome.
Duck Hunt Dog is the out of left field holy crap thats awesome pick. I would love to see how he fights! He will be our only 4 legged character now that ivysaur is gone.
Dr Mario I was pretty upset about but after thinking about it I am not that upset. He could be quite different then mario. Not move wise other then no fludd.
Dark Pit I can see them going 2 ways. Giving him a slightly modified current pit, or going for original pit.
I do agree cloneish ganondorf is a bit lame. Yeah Ganondorf is more of a physical battle mage but I wished he had some more unique moves, like that ground slam in N64 and hyrule warriors, and tennis!
I am sad for no wolf, Lucas, and Ice climbers though. I loved Wolf. I hope they return somehow.