Let's just say that my VX helped me make a few enemies at the last place I worked. A few years ago we got a HUGE overnight snow. My commute was about 50 miles, and I made it in to work when a few people who lived right there in town didn't. Needless to say I wasn't very popular with my co-workers for awhile after that.
It was a fun ride in that day though.
At that time, I was at stock ride height with stock wheels and tires. So yes, the VX is very capable in the winter right out of the box.