This is a pretty daft discussion as for 99% of the time the HW kit works very well. Having a temperature differential range also reduces energy use. I have set my differential at 5C as 55C is the minimum flow temperature for my shower. Occasionally, I get a temperature overshoot of 1C. Comms faults are rare and normal service is usually restored within the hour.