By all accounts there is a performance difference going from SX to GX. However, that difference is due almost entirely to the shifter and deraileurs.
Crank does not make a d@mn bit of difference other than weight. Just replace the chainring.
And there are plenty of cassettes out there that will work with your HG hub.
Is this 11 or 12 speed?