TT's are just a bling mod for cars with water cooled turbos. Welcome to the 1980's. I doubt you're hard boosting into your parking spot, and if you are then you need to make other adjustments beyond anything a TT will assist with.
Necessity, or lack of, aside, if a TT is on your must have list...