Friends class C had these. It was nice that the water was always hot after a drive and would stay hot for a while. For a detachable TC i would not do this since the attachment is a weak link and a danger to the engine coolant. It is a risk on the class C having that much more coolant line "out there" that could leak or get broken.
Do you tend to take showers after the drive? When I drive across the country then I will stop and shower for the night, but when I am camping I am parked and this would be of no use…
Also, keep in mind with cooling systems filled with antifreeze that you do not want to have dissimilar metals. Dissimilar metals cause corrosion (chemically react to each other in the fluid). Never mix an aluminum radiator with a copper heater core for instance. Then you will have the solder as another metal also. With a water heater you might have copper, aluminum, solder and steel all in the same electric antifreeze environment and this is a problem. I think all hot water heaters are steel, but your engine block might be also so this may not matter, but what other metals might be part of the heater?
Just a thought…