I could run Ice Punch on Swampert, and the speed EVs are only for Blissey and Machamp. And I see your point, if I run Impish I could just run 0 EVs and get more speed. Other than to Taunt, Gliscor often expect Ice Beam and switch out anyway. In that case, I can add to Special Defense no problem...