-I only recently learned the trick of raising the windshield (windscreen) wipers off the glass and leaving them pointing straight out from the windshield. That way they do not get frozen to the glass while the car is parked. Use whatever method you want for cleaning snow and ice off the glass.
-When the outside temperature is below freezing on a snowy day, I dress very warmly, keep the heater off and maybe barely crack open a couple windows. Thus snow that hits the windshield does not turn into slush, and I do not have to struggle to keep the windshield clean. If someone is riding with me, I have to talk the other person into the idea.