Cryogonal's spinning ability is very good. I think a lot of people looked at Cryogonal and thought "weak to SR, not gonna work" (me included) but it has proven to be one of the best and most reliable spinners in the tier. Its bulk lets it switch in to most special attacks and Recover gives you a lot of confidence to use it as it doesn't have to be played conservatively (like Claydol or Blastoise) while its great offensive typing means it actually poses a threat to force switches and grab turns to spin or Recover. Levitate is an amazing ability for a spinner for obvious reasons and Cryogonal would not be nearly as effective if it didn't have it. As for its power, don't be fooled: a 120 BP move hits hard! The base power of moves is more influential on the amount of damage dealt than base stats; for example, assuming same EVs and nature, Tyranitar's Flamethrower hits harder than Latios' HP [Fire] despite Latios having much higher SpAtk.
Cryogonal got majorly overlooked when it came to spinning and I think people are only now realising its reliability as a spinner. It would be my top choice for a spinner once Blastoise goes, Hail or no Hail. It may share a bad typing with common Hail members but its reliability makes up for it.