I use a SWCG and a sand filter on my above ground pool, but none of the brand names you mention. Mine works great and I love them both, but it does carry a token amount of maintenance. Nothing is maintenance free. A Salt Water Chlorine Generator does eliminate or at least drastically reduce the need for traditional chlorine, but you will normally see an increase the Muriatic Acid consumption.