As you already know, I prefer oil-filled radiator heaters. They are much safer and more efficient than other types of heaters. The only downfall to these is that they do take up a bit of space since you have to leave them a certain distance away from walls, etc.
But this is not a big deal as you could install a deep counter, well above the heater for a work/storage area.
Also, I always run these off of an auxillary thermostat. I use a pretty simple one that I pick up at farm supply stores and designed to run high-wattage "milk house heaters".
I plug a multi-strip into the thermostat and then plug my heater and a box fan into the multi-strip. So when the thermostat cycles on, the fan will kick on and disperse the heat around the room.
You could run the fan all the time but I like to use it as an audible indication that my thermostat is cycling.
I use a timer with the appropriate wattage rating to turn the whole unit off to achieve night time temperature drops. Since herp rooms tend to have a lot of thermal mass I'll often have the heat turn off hours before the lights turn off so the temp drops gradually before "nightfall". Similarly, I have the heater turn on a few hours before the lights so it warms up gradually. You'll have to experiment on your own to see what works best.
Lastly, play around with the built in thermostat built into your oil-based heater. I like to get it so that it runs just a bit hotter than I need and then hook it into the auxillary thermostat. That way if I have a thermostat failure and the heater continues to run (many thermostats won't allow this, however), I know the room will not overheat.