In my quest for better handling, whats next?

I would do double adjustable shocks next on the car, you can use them to adjust suspension ride as well as body roll.