Cool, but I feel you simply spent too much time showing each character. I would've shown people the main points of each character, demonstrate all of their abilities, then move on to the next one. Black out boring/unnecessary parts. Also, since you felt the need to introduce more characters, I would've done it more glamorously. Say, an MM-Style shop where each character's head icon is selected, and then a data screen similar to MM6's Master Selected thing happens: see the character's stats. Name, abilities, franchise, maybe even height in pixels for that section. Just fill it in with info. Still, this is the coolest--but only because it's the only--advertisement SMBC has seen yet.
Why do I have the urge to throw a brick at you? Mario Is AWESOME! Besides what would this game be called anyway?
The point of the video is that everyone has been playing as mario for 20+ years. It's not to say that mario isn't awesome.