I think this is a decent TR team but I would suggest maybe using xatu to set up TR as it can provide a u-turn pivot into one of your sweepers.
Xatu @ Rocky Helmet
Ability: Magic Bounce
EVs: 248 HP / 252 Def / 8 SpA
Bold Nature
IVs: 0 Spe (if you wanna u-turn first)
- U-turn
- Roost
- Trick...