Ok, count me in!
Just in case it helps anyone considering this strap I thought I would give a little mini review. I am impressed so far. I ordered it on October 3rd, it shipped on the 19th and I got it here in PA on the 24th. It seems to slide easily so I don't think I was affected by the webbing issue. Also, I got the regular and it fits well and I'm sure I could wear it over a winter coat (I am 5'10 and 215lbs, I go back and forth with Xl and XXL shirts). I really like the way my camera sits with the Cinch. It doesn't flop around and it "hugs" my hip. Bringing it to my eye is very simple and the strap does not get in the way of my viewfinder. I am looking forward to much more field testing soon!
I also ordered the membrane connector even though I was a bit skeptical of its ability to safely hold my camera. I am happy to report it seems very stout and even though I just got it I feel much better trusting it with my 7D.
Thanks Luma Labs, very nice product and I am glad I found it.