You could tint windshield - it will help against fogging and freezing. I want to check - how much is to tint windshield and if price not so high may be I will try to do it.
Trip from Montreal to Toronto, 560km, 36hours, mostly level 2 chargers, 1 hour miev 8A charging, 12km towed by CAA.
UPD: Temperature was around -2 +8 C