Dont take what I said the wrong way, I'm not saying learn how to ride you suck, or just deal with the sketchyness. It takes time to learn how to ride a snow bike. Nobody jumps on a motocross bike and over night can keep pace in the pro class. The same principle applies, no one is going to be an expert on a snow bike the first couple times he goes out. Give it time and practice you will become very comfortable through the trails and whoops promise. They handle very different from a dirtbike, your mind and muscles have to retrain themselves for snowbiking.
If your trying to convince your buddies to get one, have them ride it when you get off the trail. You ride it out there, then let them have the fun, haha I did that last year and almost everyone I ride with has one now.
Likewise Crawfish..your a fast guy and of course there is always a learning curve, the 2 moto is awesome as is..but can be improved on, like nearly everything.. you dont ride a stock mx bike do you??