I don't snow ride here in Phoenix, it is 105 degrees here on October 1st.
But, if I were to snow ride it sure wouldn't be on a regular size tire 2-stroke.
I can't even imagine trying to bump start a 2-stroke on a freezing cold day on snow or ice.
Now something like this on the other hand could be a lot of fun in the snow.
Pull start, automatic clutch, big fat tires, and gears.
For fun go race snow mobiles ;-}