Long story, short:

SWCG's are easier, but not really cheaper.

They are DEFINITELY better for road-warriors who are home irregularly; it's easier to work out a way to take a week off with an SWCG . . . especially if you take your chlorine and CYA high (10+ FC; 100+ CYA) per the Best Guess chart (link in my sig). To do this you MUST learn to test correctly --see the testkit link in my sig.

One caution: you can NOT use them on pools with older, non-salt approved heaters. AND, they void most AG pool warranties.