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.