Thanks for the help! All comments and suggestions are helpful, and I made some changes on my team because of what you said.
Instead of using Tornadus-T, I ended up running a Mixed-Rain Dragonite. I love its versatility and since a lot of my team is resistant to Ice anyways, its 4x Ice weakness...