@ Skore, Hail isn't completely Scizor weak, actually. First off, it's probably a pretty bad idea to stack Steel weaknesses on top of Steel weaknesses all the time. In addition, you should pretty much always be running something that can beat Scizor - Tentacruel, Heatran, Jirachi (with Fire Punch), Latias, and hell, Emeral's hail team even uses Volcarona.
In my opinion, hail is actually pretty good. In particular, Abomasnow can hit all opposing weather starters for super effective damage, which really makes it simple to win the weather war if your prediction is spot-on. Kyurem Blizzspamming is always fun once you've won the weather war, and damn do Kyurem's Blizzards hit like a truck (they OHKO Dragonite through Multiscale!). I pretty much always run Tentacruel on my hail teams, and the Toxic Spikes Tentacruel sets makes it easier to wear down opposing Pokemon, especially ones that avoid the OHKO from Kyurem's Blizzard. Snow Cloak abuse isn't really that good from my experience, though, and when I find myself using Snow Cloak abusers I find myself compounding Steel weaknesses.