It's quite common for stand heaters to run on diesel or petrol.
Webasto has been making fuel burning heaters for years.
Check
www.webasto.com
I think it's better than running the engine idling while the owners has another coffee waiting for his car to warm up and demist.