GSA fuel tank is simple. Four bolts (two each side) locate it. The fuel lines have push fit connectors, one each side (flow and return hoses). Two wiring connectors on left side. Two rubber overflow/vent hoses with inline connectors (one each side).
Prep work: The plastic skin stays on, just undo the small torx screws and remove the metal knee-level side covers, the two black covers with the BMW roundels, and remove the screws linking the tank skin to the beak. Pull off the lower plastic side trims, RHS one has a screw. Undo the air intake snorkel/filter cover on RHS by sliding out the plastic retaining wedges and remove. Carefully undo the two electrical connectors on the LHS for the fuel pump and fuel gauge. A small flat screwdriver is needed to open the retaining clips on the connectors. Unclip and disconnect the fuel lines. Separate the overflow/vent line connectors.
For tank removal, slacken the big torx bolts (one each side) on the front locating rubbers, remove the two lower allen bolts (one each side), then slide the fuel tank rearwards and lift off.
Tank removal takes about ten minutes. When replacing, it is easy to cross-thread the allen bolts. I use a piece of wood between airbox and tank to lift/lower and align the threads. Use copper grease on the threads when refitting.
EDIT: Best done when near empty (obviously). When lifting the tank off, be ready for the fuel sloshing into one wing of the tank upsetting your grip, dont drop it ! (An assistant might be useful).