Matto,
In my opinion your setup should be a rewarding drive. All I think you need to do is fit the subframe locking kit from 034Motorsport, got mine from Awesome, it's an amazing mod.
Read the sales blurb, it does exactly what it says on the tin, chassis comes alive.
Tip....as soon as it's fitted go for a fresh alignment.