What next?

What you listed is good, Do you have sway bars? If so that will really wake up your handling if you don't have them.

Also if you had another 100 bucks or so I'd recommend a lightweight 1 piece driveshaft.