I had an Intex SWG last year that I had to return because it broke. I have very hard well water and was having to clean the cell every 3 days. I would like to buy a better SWG this year, and one that has a reverse polarity so that it can clean itself. My pool is an above ground 27', so appox. 18k gallons. Any suggestions would be appreciated.