I've used hail a bit, and I can't believe that Cryogonal hasn't been discovered. He is literally one of the best support pokemon for my hail team ever. 
Cryogonal @ Light Clay Trait: Levitate
EVs: 252 Def / 252 Spd
Timid Nature (+Spd, -Atk)
- Rapid Spin
- Light Screen
- Haze
- Reflect
Rapid Spin is because your ice types don't like stealth rocks, and hail stall is screwed by toxic spikes (bar nidoqueen). Haze I find to be extremely useful, as many setup sweepers can be deadly, and it just screws with baton pass teams :D. Finally, dual screens with light clay is absolutely boss. I gave him the best defensive spread I could while maintaining speed. If you come in on a physical attacker, reflect first and you will almost always survive the hit to set up light screen and/or spin away hazards. Then 5 turns for a vicious ice sweeper to lay on the hurt. This really helps set up cloyster to get a shell smash, and weavile has a field day. Makes frosslass more annoying as well to take down when you have to 3hko her while missing from snowcloak hax.
				
			Cryogonal @ Light Clay Trait: Levitate
EVs: 252 Def / 252 Spd
Timid Nature (+Spd, -Atk)
- Rapid Spin
- Light Screen
- Haze
- Reflect
Rapid Spin is because your ice types don't like stealth rocks, and hail stall is screwed by toxic spikes (bar nidoqueen). Haze I find to be extremely useful, as many setup sweepers can be deadly, and it just screws with baton pass teams :D. Finally, dual screens with light clay is absolutely boss. I gave him the best defensive spread I could while maintaining speed. If you come in on a physical attacker, reflect first and you will almost always survive the hit to set up light screen and/or spin away hazards. Then 5 turns for a vicious ice sweeper to lay on the hurt. This really helps set up cloyster to get a shell smash, and weavile has a field day. Makes frosslass more annoying as well to take down when you have to 3hko her while missing from snowcloak hax.







