I don't think you realize how hard it's going to be to keep the ice attached to you while you move around.
So, I know this was pages and pages ago, but I'd just like to point out that Icy Wind slows things down. Using it to propel a snowball doesn't work the way you think it does. :U
Icy wind slows down living, warm beings, lowering their body temperature and blood flow; beyond that, it's just wind; wind exerts force.
Mind you; it still will fail, because there's no way a snowball can accelerate enough, and because it's an overcomplicated plan, the equivalent of backing your shotgun with some spitballs. But he's *ahem* technically right.