Thanks Harsha ! ATM I have been using Damp Rock Tornadus so I can get as many turns of rain as possible but I will definitely try out LO as I do really love using Hurricane :). And about Rachi, AMAZING poke, but she's at #7 so I can't use her right?
Just wanted to pop by and say that Rain Dance is extremely viable (though somewhat difficult), so best of luck!
I used to run a full Rain Dance team, and the Tornadus set I used was
Tornadus (M) @ Damp Rock
Trait: Prankster
EVs: 236 Atk / 104 SAtk / 168 Spd
Lonely Nature (+Atk, -Def)
- Rain Dance
- Taunt
- Hurricane
- Hammer Arm
This is kind of the best of both worlds, with the problem you are having. Damp Rock provides eight turns of rain (which really is worth the loss in power), while the mixed moveset allows a generous amount of Hurricane spam. Hammer Arm with the given EVs is a guaranteed OHKO on 252/0 Tyranitar without sacrificing Damp Rock, and the drop in speed from Hammer Arm and from the +Atk nature is missed less due to the fact that Tornadus' most important move (Rain Dance) still has priority. The EVs still outrun neutral base 100s and non-scarfed Rotom-A.
Another good pokemon to use is Rain Dance LO Latios (who'd have thought it an outsider?) thanks to the heavy damage it does to Tyranitar and Scizor. It's also a decent check to sun and Terrakion, and access to Safeguard and especially Memento allows it to further support your Swift Swimmers.
Gorebyss/Omastar, Deoxys and Magnezone are also worth a look. Good luck, hope you do well.