I only have experience with the Nokian Mount and Grounds. More than I'd like LOL
Anyway they have proven to be fine tires, this model is for the 26" size.
Posters above have mentioned the importance of tire pressure. Found this to be true! A difference of 15 PSI makes a huge difference in the performance of a tire. These perform best in frozen ruts @ the maximum low, 30 psi.
Even at that though, this is a skinny tire. Looking at that frozen footpath in your pic, I wouldn't worry too much about falling... but your arms should stay really loose and sort of flow with the unpredictable nature of it. There will be surprises.
Haven't fallen yet with them. Studded tires really instill a sense of confidence. What was that old insurance company commercial? "Don't leave home without it..."