I completed a run with X, and got both of his armors. I decided to use the Gaea armor on Toad Man's stage, and it was good at first because of the OHKOs on enemies. Then I got to the Escaroo fights, and hot damn, was it hard to land hits on it even close up. Probably because of how fat the charge shots are, but then again, the other weapons didn't seem to do damage.
I already tried all the other classes, and Zero seems like he'll be wrecking everything quick.