I have been using the TFPC method for nearly a year and can vouch that it works!
However it is a daily time consuming operation and expensive in Chlorine where I live in Barbados (US$6 gall.).
Also when I am away for a couple of weeks the pool invariably goes green despite leaving explicit instructions for son and girlfriend.
So I bumped into my old pool man at the hardware store a few weeks ago and he said he had a new product and as he knew my pool was difficult (weekly pool maintenance never worked) and went green easily he asked if he could try it on my pool. As he is a nice guy I let him without checking what he was going to put into it.
Since he put this "Poolsan" stuff in it 16 days ago the pool has been crystal clear. The chlorine disappeared after a few days. All he told me was to keep PH in line (7.2-7.8) and to call him if it went cloudy (hasn't so far).
I know copper can do bad stuff to pools but so far no sign and he says as long as ph is ok no discoloration should happen. My pool is blue anyway so my question is.... am I being stupid or is this a viable long term solution especially if I can find a system for automatically adjusting ph??