Quick question, I have a new set of QA'1 10 way adjustable struts for my 04 cobra some of my friends say yeah put them on some say leave the stock struts. What do you guys think install them or not? And does anyone have them installed if yes how do you like them does it change the ride of the car???? thanks..