Well, you also have to factor in: He get's Bulk Up, has a sizeable attack as it is, and flying is a toss-up defensive typing. Resisted fighting, bug, grass, and immune to ground. While being weak to BoltBeam & Rock. Also, you're saying Tornadus won't be able to be a wall because of it's typing. Togekiss. It's a monstrous wall. If it was ice that'd be different. At any rate, I think Tornadus will be good.
Move tutors may give him a better support set.
[CENTER]Goodbye friends. My Pokémon drive is reaching zero, so I'm gonna go do other stuffs. Love you all. c: