The pre heater things are available in the UK - made by Kenlowe IIRC.
Plug in, keeps your coolant preheated.
Personally, I'm a warm water person - However, warm = anything above freezing temperature. NEVER use boiling water. You can actuallly use cold water and it'll remove the ice - the danger is that it can then refreeze as you set off.