Looks like a great team and is very promising when it comes to Haxmons, though Im no expert on Haxmons at all. And not many moves can kill Shedinja (Flamethrower is underused, lack of Rock Moves, No one uses shadow ball, Shadow Claw, and Flying moves are horrible in this meta though Sucker Punch will murder it).