I'll share my experience with my 2014 Mirage CVT.
I live in Nova Scotia currently and they do a rather poor job maintaining there roads here compared to the Niagara Falls Ontario where I'm originally from.
Snow here is usually cleared after the snow storm is done.... in the city your driving in other peoples tire tracks, and on the highway there is only one lane remaining and kept somewhat clear...
The Mirage for a car so light I suppose it does fairly well, I got snow's on mine but in my area the Mirage would not be able to get anywhere without them.
But compared to a midsize car I find it rather terrible.
I had a 2006 Chrysler Sebring with Chinese branded winter tires and it felt nearly unstoppable, the Mirage on the same roads....
It would make it yes, but felt nowhere as near stable or confident on those roads.
Also keeping my driveway clear is mandatory with it! If the snow got to deep the car would just get stuck, my neighbour with his Mazda 3 has pulled me out before when that happened.
This is the smallest car I have ever owned, so I got nothing in it's class to compare it to.
It's much better in the Winter then some large RWD cars I drove in Ontario with all Seasons. (1988 Cadillac Brougham D'elegance) (2007 Chrysler 300)
But only car I can compare it to with my time spent in Nova Scotia is my big old 1986 Chevy K30 truck with locking rear differential and limited slip front that was truly invincible!
I decided not to go to work because of a huge storm, but then I needed to go to Walmart and drove down unplowed roads indifferent in it.
And had that Sebring that I felt was just allot more confident on the roads then the Mirage.
This winter I'll compare it to the 08 Lancer I just purchased this fall.