I am sure that makes a difference but in the end I'd bet that most of it is due to cold air leaking into the cab. I am sealed up well enough to tell that I am getting a small amount of leakage through the windshield vents even though they are closed. If a cab is really well sealed up, even a small heater would have a big impact.