The nice thing about this design vs. others I've seen it it allows for camber adjustment on the lower arm. Most designs have a fixed heim joint.
The scary thing about this design, which isn't visible in the photo, is how the bar is welded to the arm. It it was just clamped together and welded, I wouldn't trust it. If the bottom is boxed in and the tubular bar has some cross sections to keep it from twisting or pulling apart under load, then I'd feel more comfortable bolting it to my ride.
$0.02