I recently obtained Pokémon White, and, ready to play it. I have a team planned, with all but one member, a Dragon slayer. I ruled out Hydriegon and Druddigon because they either evolve to late, or are weak. My team is as follows.
Samurott: Torrent: Dive, Surf, Waterfall, Ice Beam (I tried to minimize HM slaves)
Krookodile: Moxie: Crunch, Earthquake, Strength, Dragon Claw/Outrage
Galvantula: Compound Eyes: Thunder, Bug Buzz, Cut, Energy ball
Archeops: Defeatist: Fly, Stone Edge/Rock Slide, Earthquake, U-Turn
Chandelure: Flame Body: Shadow Ball, Flamethrower, Psychic, Energy Ball.
They don’t have any items. Here are my proposed sets for Haxorus and Vanilluxe
Haxorus: Rivalry: Dragon Dance, Dragon Claw, Shadow Claw, Brick Break
Vanilluxe: Ice Body: Hail, Ice Beam, Blizzard, Flash Cannon (this set is quite unconventional, so, please, tell me if it is okay, but he doesn’t get any other moves really)
Thank you in advance. Please tell me which of the two, Haxorus or Vanilluxe, I should use and if I should tweak the team in any way. This is for the original White. (I realize that this is technically two questions in one, but they are related)