You shouldn't need a TT to beat him thats for sure. I don't know how much HP he's pushing with his upgrade but a stock GST and GSX is very comparible to an NA! Use to race my buddy all the time against his 95GST! He use to have the edge 0-60 but after 70mph, I would always pull on him!