This is a pleasant surprise.
I am starting to wonder though, with Luigi and Toon Link being revealed early, are most of the unlockables in this game going to be newcomers? In Brawl, the majority of the unlockable characters were veterans, but we're seeing a couple of those veterans being revealed right now. I would honestly prefer it this way, as it leaves a lot more excitement and suspense to the roster (until the whole thing gets leaked somehow, anyway). It's also just more fun to work to unlock a character you've never seen before than to an unlock a character you're already familiar with.
As someone mentioned earlier, though, this also brings the discussion of cuts back to the table. Toon Link was seen as the most likely character to be cut due to being the cloniest of clones and being on the spirit tracks stage (although the latter is a bad argument since it's a completely different Link). If he isn't cut, then who will be? Perhaps we might not have a lot of cuts after all. But if that's the case, just how many newcomers are we going to get this time around? Sakurai said once not to expect too many, and if the entire Brawl roster comes back, then a lot of space on the roster is already taken up.
Of course, Toon Link's confirmation doesn't mean that there won't be any cuts from Brawl or anything, but it is something to think about.