I discovered my 2017 Cummins 6.7 had over 2000 idle hrs on it in spite of the low 24000 miles when I bought it last August. I have yet to uncover an issue I can attribute to the idle hours. These new diesels are also able to regen during idle. It gobbles up fuel be side you get no passive regen to keep the DPF clean but it works.
A webasto or espar hydronic heater is well over $1000 installed so you need to be doing some serious idle time exclusively for heat purposes to make that worth it.
If a truck burns 5 gallons of diesel in a 10-hour overnight idle, that is $15 of fuel if it's $3/gallon.
A Webasto uses something like .06 gallons per hour, so it would use 0.6 gallons in a 10-hour overnight.
That is a savings of 4.4 gallons, or $13.20 in fuel cost per night. It would take 76 nights of use for a Webasto to pay back $1000 in fuel if the above assumptions hold. That is about 11 weeks on the road, so it would pay for itself in a winter.
That's the economics of my old truck.
My 2008 truck burns about 9 gallons if it goes on its 1000 rpm fast idle, and does a couple of regens overnight. The Webasto would save 8.4 gallons each night, or $25.20, making the payback 40 nights to save $1000.
I'm thinking about it.