I`d go with the kerosene heaters I have tried all of the different types and the kerosene ones work great! Heat up quick and you can turn them down and stay warm all day! Used one for years in Colorado with lots of cold and snow and plenty of sub zero days worked in the garage in a T-shirt, we used to use them in the winter to lay brick on new homes, pull a trap off the roof to the ground put the heater in one end wait 2hrs and go to work in you`re T-shirt!