Not sure how it will handle myself. Being a rear-wheel drive car I bet it will be interesting. It does have a lot of torque from stop, but the car does have a "snow" button that when engaged eases the starting power. I am nervous to see how it works. From stops I do lose traction at times on wet roads.
I'm not sure how the F will handle in the snow, I'm not sure if anyone does yet (good thing I live in Texas ) I would say though that this car has enough smarts to be able to keep you safe in the snow so long as your not doing anything ridiculous or not smart