I dont think the ride is as harsh as you say it is, especially compared to newer cars.
I drive a company motor, Skoda Superb its a long saloon car designed for familys or whatever, its the se model so not sport, and i tell you that thing clashes about like you would not belive. its far harsher than the ZS.
Another option you could do is buy some coilovers, you could dial out all of the problems you have
__________________
------------------------------
------------------------------
|