When it comes to suspension parts, I am not brand loyal at all. I think there are several good reputable companies putting out good products for our cars these days. I currently have suspension parts from BMR, CHE, BBR, H&R, and Ford Racing on my car. But I will say that the BMR Watts Link that I installed recently is a very nice unit, and I feel that it is well-designed. I also have a BMR UCA and mounting bracket sitting in my garage that will go on the car whenever it gets cool enough to work on the car. It's been freakin' blazing down here in Alabama! But it is a BEEFY part for sure.
However, I have had UPR products in the past on previous Mustangs, and I have had no complaints, so I'm not gonna hate.
The BMR guys are really active on this forum, and that means a lot to me, in case I ever need some customer service.
Just my $0.02.