Not sure anyone will really keep will keep warm with this but hey, anything's possible right?
Block heaters are normally found/available in the very cold regions & keep the block (just) warm enough to turn over in a frigid environment - my NADAs' v8s do not have 'em but I'm also not in the tundra. For those that are - apparently you just plug-in when you park & unplug'n'go when you need it - I have even heard a story from an Alaskan friend that said they have communal plugs in places for such purposes. I'm not sure if these are actually in the block or the sump though.
As for imersion heaters in the coolant? Antifreeze is supposed to do just that for your vehicle's cooling system - stop it turning to ice right? The purpose of this heater can only be to get the motor to optimal operating temperature more quickly than without. Logically there will be better fuel consumprion & performance at those temperatures. Question is, how long does a engine take to warm up to that temperature range assuming that the thermostat is doing it's job right. I've always found motors to get hot quite quickly so am a little sceptical to the claims but you have to be your own judge.
Paul