If you're dealing with heavy snow only, get larger mtb tires with big knobs and take care when approaching stop-signs and intersections. The wider the tire the easier it is to balance upon, this is key when it snows because you will be floating over the pavement on slick snow. Since you're only taking this bicycle out during the storms you should get a radically different tire, the w106 is too close to what you're using.