Yeah I think I'm going to switch that. I forgot Mawile got Ice Punch.About Mawile set, i'm interesting to see what you can outspeed after a speed drop with your ev's spread. I think all pokemon who put some ev's in speed doesn't care at all the speed drop against mawile. Then i think you must change the EV's for a speeder spreads. Also i'm annoying by the fact icy wind is used when your opponent switch, this means the turn when you are supposed to use SD. I'm not sure it is a good choice, maybe if you show some threats it can check like that, i will agree.