That's a good theory, but I can't drive until the windscreen is demisted and de-iced inside and out, I drive about a mile to walk the dogs in the morning at 6am.
So it would take 20 mins to get enough heat to be effective just running the engine after starting, the preheater will save me a lot...