They do take forever to warm up even with a covered rad and on high idle. That's why I recommend a gas pickup for just about anybody these days. My nephew has a Webasto on his 05 and that's the answer for sure but not cheap.

Sheldon