Two other factors to consider...

A stand-alone unit is not vented to the outside so you will have an accumulation of exhaust gases and carbon monoxide.

Anything having an open flame might lead to a fire or explosion from gasoline vapors, flammable solvents, etc.

I've often thought that electic resistance heating might be a solution or even the use of recirculating hot water mixed with an anti-freeze.