NuvoH20 Water treatment
The NuvoH20 product does not soften water in the sense that it removes calcium and magnesium, and the chelation process promoted by the company is of questionable value at best. The company relies on customer testimonials to sell its product, which is the weakest form of product endorsement, and I was unable to find any independent laboratory research to back up the company's product effectiveness claims.
There is some university research to show that citric acid is useful in removing iron scale from irrigation pipes, but keeping the particles in suspension can cause the water to stay cloudy and would cause it to cling to fabrics.
The best recommendation is to use the long-proven ion-exchange technology for softening water. See http://www.extension.umn.edu/environment/water/treatment-systems-for-household-water-supplies-soften... for more details.