When using a barricade for support a longer hand guard also let’s you spread out your points of contact without getting the barrel on the barricade.
I’ve used a 15” rail on an 18” barrel and didn’t feel handicapped. I’m not sure I could take advantage of anything longer.