Somewhat related, am I right in thinking that for the main game, there's no point in using the Pokémon I want on my final team because Gigas/HAs are next to impossible to obtain before postgame (and not at all for starters)?
My planned team was going to be:
Rillaboom
Corviknight
Centiskorch
Toxtricity
Dragapult
Barrascuda, Hatterene, Grimmsnarl or Falinks
But since 4/5 out of 6 of my team are going to be missing out on gigas or HA abilities, is it really worth using them until I can catch them 'properly'?