ATV's and SnoCats are ok if you got nothing but money.
I live north of 52 and its snow here 6 months out of the year.
You seem to base your opinion on the notion you are only going to peddle the thing.
I base my opinion on "I do not intend to peddle" the thing at all.
There is a big difference.
The thing never took off because its tough to peddle.
I do not want or need to peddle it.
That is what they make motors for.
Nears as I can see it has around 70-75 sq. inches of track floatation.
A 5" fat bike has maybe 15" to 20" sq. inches floatation.
Anyone with a fat bike better be prepared to do a lot of grunt work to go through any amount of snow.
And I'm just talking about the rear wheel.
That is why quads are useless in in snow more than 1 foot deep even though the got really "fat tires".
I ought to know my first sled was a brand new 1969 SkiDoo Olympic 335