I also rode one this past weekend up there. I'm more or less sold on them as well. I could ride the steep, deep, dark trees continuously. No stopping to catch your breath or plan the next move like you do on a sled. Constant action. The steeper and tighter the trees, the more natural it felt. No, it doesn't have the power and acceleration of a turbo M8 or even a stock 800 sled, but I felt the maneuverability more than made up for it. They still climb well and tractor along rather than spin the track. There aren't running boards to hang up on and with their light weight, they move through the snow quite well.
One realization I came away with yesterday is that all the videos I'd seen beforehand looked super boring. It's a whole different story actually riding one. Hell, I had fun bashing straight through the woods back to the muddy creek lot. No more taking trails ANYWHERE, haha.
Also, necessities for a snow bike include: e-start, motocross/sx gearing, barkbusters, hand warmers, and EFI. I can't imagine trying to kick start a carb'd 4 stroke bike after its been upside down in a tree well for 10 minutes. I also preferred the shorter track to the long track. It made a lot more difference on a bike than a sled.