Not sure why there is so much debate here.......he asked if he should install one, meaning it's not on the car yet and his car by his description sounds like a track only car or at worst a street/strip car and either way the answer should be a 100% consensus NO