But it uses electricity, which is generated by the alternator, which is turned by the engine, which burns extra diesel to compensate for the load on the alternator. An add-on diesel heater, if you need it, is more efficient! Once you're up to temperature the heating is free as you are using...