betwixt the threads of fates untold
The first thing that jumps out is 121 Speed. This is /somewhat/ of a benefit to Rain teams, which could be demolished by Serperior. The low Attack and Special Attack are kind of lame though, since Hurricane now doesn't hit as hard. However, you can slap a Specs and not have to worry about many things outspeeding you, unlike the normal Tornadus. I also like the Bulk Up Acrobat set, but instead of Brick Break, using Superpower. It nullifies one Bulk Up, which isn't necessarily hard to get.
Despite all of this, I still think Tornadus-T will fall into semi-obscurity like the normal forme did since it doesn't have a way to hugely boost its Special Attack, Stealth Rock weakness, among other things. What do you guys think about its coverage, checks, counters, and roles on rain and even non-rain teams?