KC, Goons, Shanty, and Watchtower all have great synergy. Watchtower doesn't mind shanty and xroads as a disapearing village. Those cards counter discard attacks well enough. KC+Goons is going to give a ton of points, particularly when you can trash extra copper buys with watchtower.
Getting a few potions is fine in a vineyards game. But this isn't a vineyards game. This is a goons game. I probably wouldn't even bother with potions. Just keep building the goons engine until you can 3 pile.