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, than you're stuck with the situation. Even my newer Speed6 has the same issue, but at least we get auto up windows so we can look ghetto by rolling down the window, getting out & closing the door, reaching back in through the window, locking the door & using the one-touch auto up function of the windows. I stress the lack of grace and again the lack of necessity. A worthwhile mod doesn't usually make your buddies giggle at you.....