Excuse me if this doesn't seem helpful, I'm still a bit of a noob.
I really don't like Gigalith. It's a Stage 2 with only 140 HP, mediocre attacks, and a massive retreat cost. I envision it being Catchered and OHKOd by an EX who can hit for 150 without a Pluspower while it waits on the bench.
I...