My god this day is happening.
THE ANSWER IS..
Avalanche.
I mean all anti-FF7 aside, if there was a perfect idea for a rebel group it'd be them.
Sorry Returners, Ya'll didn't blow things up to get your point across, talking doesn't always fix things you know~