Considering youre one of the few who actually has one, would you say there was a noticeable difference ? How did the car feel after you installed it ? Sucks to hear it was a pain to install but it sounds like it might be a bit easier for who ever you sell it too !