So with Swift Swim effectively banned, it might actualy take some skill at making an effective Rain team.
Here's my shot.
Politoed (F) @ Leftovers Trait: Drizzle
EVs: 252 HP / 4 Def / 252 SAtk
Modest Nature (+SAtk, -Atk)
- Surf
- Ice Beam
- Psychic (HP-Elec?)
- Focus Blast
So yeah...