That is a lot of $ to justify for a $1,000 M body.
Other than that, I can’t comment - except for one thing.
That company has two different upper control arms (UCA) for sale.
This one (which uses bushings (but small ones)) to chassis.
And this one (which uses no bushings (rubber or polyurethane) - but is adjustable.
I like the adjustability aspect – but these style rod ends
Are
not meant to be driven on the street.
For Race only.
You will feel every single squished ant, every grain of sand and every drop of water in the seat of your paints – not counting
all of the small minor street imperfections. The big bumps is what will shake your kidneys out of position.
For street use, you have to have some rubber between you and the suspension. Polyurethane is questionable – but is still FAR better than metal on metal.
IF I went back into racing, and IF was building a “race only” and trailered car - I would still want to use the UCA’s with rubber (or Poly) bushings.
My body can’t take the metal on metal rod ends, any more (or 30 years ago, even).
BudW