Gotta disagree with a some of your Goliath Counter section.
First off, a good Jack is a huge counter to Goliath. A good Jack means you're rarely using Charge or Leap for damage, and stacking on an Assault who catches Rocks, and you're in for a struggle.
Torvald is a pretty good counter for Goliath, too. Sure, a squirrely Goliath is gonna take very little damage from a Torvald, but it also means he can't commit to a fight. A Goliath that needs to focus down say a Val or a Hank is gonna be sorta predictable, and since a ton of his damage is melee, he's gonna be right there getting smashed on. Kraken's airborne, Wraith can dash in and out, and Gorgon can do a lot of ranged damage, meaning Goliath and Bob are really the worst against our favorite cyborg.