The Corolla iM should perform as well as every other FWD car that has similar ground clearance. How much grip you have in the snow depends on whether you have snow tires or not. You should definitely have snow tires since it snows for 6 months where you live. A Subaru Crosstrek with snow tires would be a much better alternative. You should also take a look at the new Hyundai Kona, though reliability is unknown and it is the first model year. If you are buying new and decide on the Corolla iM, test drive the new Corolla Hatchback because everyone is saying the new hatch is a lot better than the older iM. For ground clearance and standard AWD, the Subaru Crosstrek would be a better fit.