Snow tires are way better than any mixed-all-season-whatsoever-tire !!
I drove over a mountain road this WE, the street was covered partly with pressed snow or iced parts and the winter tires saved my day..... several critical situations, some sliding ...fun on one side but risky at the other