"The physical sweeper of the team,"
Did you call Mixpert your physical sweeper? ._.
Mixpert is a Tank/Wall..not a sweeper.
Nice team, I think you have 4 EVs leftover on that Scizor, so you can move them to 12 speed or 252 attack.
Hmm, what else to say, good team, but it will have it's fair share...