Those tires will do very good in snow. They also have steel belts in them, so it is harder to poke things through them than a nylon tire. Not impossible, but harder to do.
Be sure to air them down to get more footprint on the ground for better traction, especially in snow. I am not sure...