Nominally, the bulk water will be considered 'dirty.' Whilst it'll flow through stainless plate heat exchangers it will be stored in a mild steel (boiler grade though) heat store, so it'll have corrosion inhibitor. Milk inside a plate heat exchanger has to sit at a higher pressure than any heating fluid in case of gasket failure. I live in a soft water area & don't really think about it, but this system will be elsewhere, and might suffer, so will consider water hardness more thoroughly thanks.