High TA usually leads to high PH and that is a problem with a SWG - the higher the PH the faster you'll get calcium scale on the plates. Bring down the TA and the PH won't rise as much or as fast, and without the pH being super high (I've been trying to keep mine between 7.4 and 7.6) the scale won't develop as fast - in fact if you bring your TA down far enough to get your satutation index just slightly negative you won't really have any scale develop at all.
I also recommend getting your pool running smoothly with BBB first so that you aren't trying to "solve" any water quality problems with the SWG. Likewise, if you find that your SWG isn't producing enough chlorine while you are figuring out how long to set the timer to, it's okay to top off with bleach, and in fact if your FC drops too low you may have to shock your pool to clear any developing algae bloom - if you try to rely on your SWG to "bring up" a chlorine level that is too low you could inadvertantly create more problems than you solve, and you may have stuff growing in your pool consuming the chlorine faster than it's generated. SWG are good for maintaining chlorine levels once your pool is balanced and figure out how long it needs to run to hold a chlorine level, but it will fail at bringing up chlorine levels once you already have a problem in your water.
I use the intex SWG and I always keep enough bleach on hand to shock my pool, and if by chance I test my chlorine level and it's not as high as I want it, I'll just add some bleach and then adjust the timer on my SWG the next time it runs (I only run mine after dark). It's good to have a backup plan if something happens to the SWG (power outage, GFCI is tripped and you don't notice for a couple of days, or whatever) - because if you take action fast enough it will stop a minor problem from becoming a really big one.