I have the game and it rocks!
Although I do agree that it's a bummer Rosalina, Toad, Birdo, and Toadette weren't playable. (Toad's an NPC in various parts of the game, but still.)
Also, it was cool to see SM3DL's Inky Piranha Plants have such a large role, even if it was just in a Special Game.