We are all way too obsessed with which characters are going to be which tier. Let's think about this for a second. The demos are not using every character, and we don't even know what the final character list is going to look like. Captain Falcon or Ness (or Geno!) could be top tier for all we know. Every character that hasn't been revealed could be better than all the ones revealed as of now. How do we know?
Secondly, tiers are determined by and apply to the tournament scene. The game isn't even out; surely there haven't been tournaments yet. Additionally, THE GAME ISN'T EVEN OUT. What good does it do you know which character is which tier, oh, say, 4 months before the game comes out?
I think everyone is so anxious to get in on the tournament scene that we're all forgetting why we're playing in the first place: Because we like the series. So let's focus on how characters control, how cool/uncool they look, and other stuff of that nature instead of obsessing over whether Meta Knight is going to be top tier or not. Let's worry about the competitive aspects of the game when it's time to be competitive.