Politoed
Ab: Drizzle
@ Leftovers
EV: 252 HP, 252 Sp. Def, 4 Def
Nature: Quiet (+ SpA, - Spe)
Encore
Scald
Protect
Hidden Power Grass (any better suggestions? Politoed doesn't have a huge move pool...)
Zoroark
Ab: Illusion
@ Choice Band or Specs/ Leftovers
EV: 252 Speed, 252 Attack, 4 SpA
Nature: (not sure)
U-Turn
Punishment
Low Sweep/ Focus Blast
Flamethrower (any better suggestions? It's a space filler currently, since it's so pointless with rain + band, yet Zoroark's other moves are not that great when banded.)
Vaporeon
Ab: Hydration
@ Leftovers
EV: 252 HP, 252 SpD, 4 Def
Nature: Bold (-Def, +Atk)
Rest
Protect
Heal Bell
Scald
Dragonite
Ab: Multiscale
@ Leftovers/ Expert Belt
EV: 252 SpA, 128 Def/ SpA
Nature: Modest (+SpA, -Atk)
Thunder
Hurricane
Roost
Dragon Tail
Toxicroak
Ab: Dry Skin
@ Black Sludge
EV: 252 Atk, 252 Spd, 4 SpD
Nature: Impish (+Def, -SpA)
Drain Punch
Ice Punch/ Dual Chop
Fake Out
Sucker Punch
Tentacruel
Ab: Rain Dish
@ Black Sludge
EV: 252 Def, 252 SpA, 4 SpD
Nature: Bold (+Def, -Atk)
Rapid Spin
Ice Beam
Scald
Toxic Spikes
Any suggestions are welcome; I've found that either Toxicroak or Tentacruel in the last slot is really good for Zoroark, especially with Calm Mind stallers like Espeon and Reuniclus; they're so common in OU. Encore trap w/ Politoed, then Punishment (avec STAB) with Zoroark, coupled with its illusion, on top of all that, Punishment is a physical move.
Vaporeon is a burn staller, but I've thought about Wish instead of Protect for more team support? She's also there to deal with Outrage, since she can take one hit, then Protect in hope for confusion.
I've also thought about Starmie in place of Tentacruel (Rapid Spinner), but it doesn't have a rain beneficial ability (Natural Cure only activates upon switching out), Illuminate is useless, and Analytic is rubbish on Starmie, since it'll be moving before most Pokemon with a 115 base speed.