Help, has anybody installed a pair of 54010 super front springs in their roadster? How did it affect the ride and handling. I have a brand new pair with the short bump stops that came with the car, I don't know if I should install it, thanks.