All my carriers are set up for Arca Swiss plates (which are on my camera/lenses). For the BR straps, I use a Kirk 1" clamp on the lugs, and I have the Spider Arca Clamp.
Neuro, I'm also looking at a BR strap, but am confused by statements on their website. I want to keep my Induro Arca Swiss plates mounted to my camera/lenses, so I can pop them off the BR strap and attach them to my ballhead at a moments notice, but it says the FastenR Tripod (FR-T1) will only work with the Manfrotto RC2 Quick Release Plate. From your description, quoted above, I'm unclear as to what you found that works. Thanks.
Here's the BR page I'm referring to:
Take the FastenR-3 that comes with the strap, and use Loctite Blue 242 to attach it to a Kirk QRC-1 clamp.
notice that you use a 1" clamp. Any reason for the 1" versus 2" clamp? I would think with your big glass, you would want a larger clamp for greater security.