I have done it on multiple bikes (gs850, fj1200, gxsf750) and it is a bit fiddly (< 1/2 day taking it easy + cleaning everything as well). Sometimes you need to make a tool to stop the damper rod from rotating as you unscrew it at the bottom, but he gsxf didn't need that.
PS: I'm near Twba if you decide to give it a go and want a hand.