Plate style heat exchangers are very efficient, but they also require more pumping force to move the liquid through, both on the coolant side and the freshwater side, not so much an issue with engine side (though it could cause some performance issues with your heater core if plumbed in series), however it will require a higher pressure pump on the fresh water side, again no biggy if its part of your design. For example a Sureflo pump would be up to the task with ease. One other issue I've heard of (no firsthand experience) is plate style heat exchangers that are not up to the task of being mounted on a vehcile that sees vibrations, jumps, bounces, etc, forming cracks in a design really intended for a stationary mount on a non-dynamic application. As has been proven there are brands of exchangers up to the task.
The Helton takes the line of simplicity, the pump is built into the water pickup unit and plugged directly to a batter or 12V outlet. Its a low pressure and low volume pump, just the perfect amount for a shower or washing dishes all the while conserving water, pumping 1/4 as much as even a smaller Sureflo unit, perfect for those on a water budget.
No right answer and either can be set up to be a killer performer.
