What role is each Pokemon best at playing? And who makes the better special sweeper?
Who would fit best on my team?
My Current Team:
 Chandelure- Special Sweeper
 Ability: Flash Fire
 Nature: Timid
 Item: Leftovers
 EVs: 252 Sp.Atk, 252 Speed, 6 HP
 Moveset:
 Fire Blast
 Shadow Ball 
Energy Ball
 Hidden Power Fighting
Scizor- Physical Sweeper
 Ability: Technician
 Nature: Adamant
 Item: Life Orb
 EVs: 252 Atk, 252 Speed, 6 HP
 Moveset:
 Bullet Punch
 Bug Bite
 Superpower
 Pursuit
Kyogre- Special Sweeper
 Ability: Drizzle
 Nature: Modest
 Item: Chesto Berry
 EVs: 252 Sp.Atk, 252 Speed, 6 HP
 Moveset:
 Water Spout
 Thunder
 Ice Beam
 Rest
Virizion- Physical Sweeper
 Ability: Justified
 Nature: Adamant
 Item: Leftovers
 EVs: 252 Atk, 252 Speed, 6 HP
 Moveset:
 Leaf Blade
 Sacred Sword
 Stone Edge
 X-Scissor
Thundurus/Zapdos
Tyranitar- Physical Sweeper
 Ability: Sand Stream
 Nature: Adamant
 Item: Air Balloon
 EVs: 252 HP, 252 Atk, 6 Sp.Def
 Moveset:
 Earthquake
 Rock Slide
 Crunch
 Dragon Claw