You could add the salt water system, or you could add borates to your pool, or do BOTH!
Adding borates helps in algae control, and the feel of the water is great!
I have had people come over to my pool and say that they can't believe the feel of my water compared to theirs. (I don't bother mentioning that I added 14 boxes of 20 mule team borax, and 3.5 gallons of acid to get that feeling, and sparkle to the water)
The wife thought I was crazy, until she got into the pool, and noticed the difference. Ever since then, whatever I wanted to do to the pool, she has been 100% behind me!
I do not have a SWG, nor do I want one. Instead, I have a Stenner pump, and dose my pool a little at a time throughout the day to maintain my FC using a timer.