190 in a vinyl pool isn't really a problem, especially since your CH is low. If it was 400 or 500 you might have a problem.
I'm in my first year of an SWCG so see my comments on my results in the SWCG forum here. It won't save you money but it may save you effort.
However, I think you should clear up your remaining Bac problems first, so your FC doesn't keep dropping.
I have a FantaSea pool, first cousin to a Kayak.
http://www.poolforum.com/pf2/showthr...n-with-an-SWCG.
Bookmarks