I'm not jumping, but do come from lifetime of wavesailing, and I like having the strap option, esp parawinging 30L prone board in the rough stuff. Placement has to be spot-on tho, and both my straps are outboard of where factory rolled inserts would be.
Tis a bloody chore having to screw the buggers on and off tho