Tbh I think Oda did a good job with the Gaban fight. This is pretty much the extent to which Luffy should be allowed to get clowned without completely destroying his status
If Gaban had wrecked him in a prolonged fight against G5 it would be unrecoverable
If Gaban had wrecked him in a prolonged fight against G5 it would be unrecoverable