Yep I got one of those and the slightly more expensive one with the flappy mount like the Black rapid TR-1 connector to see how it compares.
As I said you can pretty much replace the strap every year for 5 years and pay the same as 1 black rapid to mitigate any potential metal fatigue failure.
Black rapid need to set themselves apart by changing to high tensile stainless steel mountings then they can justify that price
I am thinking of making some myself in my shop. Marine grade stainless would be ideal.