This pedal in itself would only be moderately suited for use with the G-Major.
It does program changes, but no MIDI CC messages. This means no remote control of parameters in the G-Major via MIDI - only preset change will work with the board itself.
To compensate for this, the FC-50 does offer 2 expression pedal inputs, and 2 momentary (on/off) switch inputs. When adding these optional pedals/switches to your setup, MIDI CCs are generated on basis of the pedal input, and transmitted via MIDI to the G-Major, allowing for parameter remote control in the G-Major, via its external modifiers.
Obviously, the additional pedals are an extra investment - nevertheless, with the FC-50 this is necessary to obtain remote control over your G-Major, other than just normal preset change.