Not familiar with this particular product, but I've seen a BUNCH of Dorbritz' work first hand and it is QUALITY. He sponsors our local club and most Texas cars showcase his setups/work. The guy knows what he's doing and does it well. You prob saw a bunch of his work at SOWO and didn't know it.
As someone that does ALL their own maintenance/repairs/modifications, he's one of the few people I'd let touch my car. I wouldn't hesitate to get the LCAs.