43C is more than enough by far for HWC most of the time, a legionella cycle run once a week @ 60C for a few minutes (Or 50C for a couple of hours) is more than sufficient for households, which have a high turnover of hot water.
Also, domestic heat pumps will be paired to an unvented hot water...