Perhaps another option...
When I picked up mine (nearly 10 years ago!!!) the whole setup was way firm and horrible.
Turn out the tyres were lower profile than they should have been. Replacing with a better tyre size on the stock rim transformed handling.
The guys who do my alignment and suspension work know I am fussy and do what I want knowing it will be right for my driving (mostly open road). They are of the opinion that the shock/springs have been replaced at some point as the car sits slightly lower than they expected.
I've had all bushes replaced:
lower inners (front and rear) are standard rubber items
all else are nolathane reds.
All the bolts have been replaced with HT camber pins that give up to 5mm movement. This allows them to dial in positions exactly

I'll do an alignment with tyres and maybe one more between.
Suspension arms are standard items.
No problems since work done. Suspension is firm without being race-car hard. Tyres wear evenly, no major tracking/hunting.
My toy is a daily driver when I am in NZ and is treated pretty gently most of the time. Having said that a little entertainment does happen
Hope that helps