PianoMan I say that TDS does not show whether your water is scaling, or corrosive - if it is not one, it will be the other, unless you treat it to sit in a desirable region. The thing to measure is alkalinity (total hardness is also useful as a secondary parameteter) as TDS cannot tell you what you need to know.
I have been saying this for several posts now, I don’t know why you are so resistant to this idea.
A contaminated RO machine can have no hardness, nor alkalinity and still read significant TDS from biological sources. There would be no way to distinguish how much calcium, or magnesium was in the water from a TDS reading.
This is my last post on the matter.