I Love Pt Arena!
Interesting strap setup. I have only launched inflatables up there for spearfishing. My rib was set up similar to yours. Our club boat, 18 ft archiles, had two straps joined to a central lifting ring.
Sure wish they had not closed Arena Rock, got my largest ever scallop...