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.