If he's stock just running exhaust, then you will EASILY take him. My friend had one, actually he had a couple. They are VERY capable (as said above), but he went with bigger turbos. He raced a C5 (not zo6) from a roll and he beat it by a car length.
Your car is TT... you've got nothing to worry about. Just make sure you've got some good rubber and traction won't be a problem for you from a dig or from a roll.