I've tried the twin turbo brakes, and while the mass due to the size difference will help disapate heat, I am yet to find anyone that has overwhelmed the S brakes...... In reality, brakes can become too large, and then you need to add more tire to compensate. "Seek balance, cricket".
And, unless I'm mistaken, the TT brakes will require a new master cylinder and brake bias system as well....................