I once did a much more basic version of this concept (the real way it works is very poorly described there) until I realized that my energy savings will be outdone by the higher cost of corrosion on the system.
Supposedly it won't cause corrosion after it filters the water.