Think of it this way... The coolant in yer average car engine runs at around 90c at normal operating temperature. All their heat exchanger does is transfer that heat from the flowing engine coolant circuit to the 'domestic' circuit BUT it does not store the heated water, It simply transfers the heat from the engine coolant as the 'domestic' water
passes through the heat exchanger. Turn off the engine and you would run out of 'domestic' hot water gradually. The water in the heat exchanger wouldn't "boil" when the engine shut off, it'd simply heat the standing water in the domestic side of the exchanger up to the temperature of the engine coolant (90c). I guess this is why these guys have a thermostatic mixer valve in their system. To prevent someone from getting scalded...
I'm not sure it'd be the most efficient in a camper, I guess its down to HOW you use the camper. It would be perfect in a fishing boat where the engine is nearly always running...
In our case, would a 6.6litre petrol engine be more efficient at heating water when at a campsite? Having to start & run the engine for hot water versus using the LPG furnace? I'm not so sure...
If you look at the moglanders blog, they have a different system. They have the engine coolant lines connected to a coil in their water storage tank which heats their 30 litres of 'domestic' hot water as they drive.
http://moglander.com/?page_id=2107 The risk in that system is eventually getting that stored water up to 90c... A thermostatic mixer would be vital in this system too.
For a system that uses the vehicles engine to heat the domestic water, I think I prefer the moglander approach...