Treesnake has the mother of all Roe SC set-ups IMO. His car is the reason I stopped trying to get over 700hp out of my Roe setup (point of deminishing returns & that around 650-680Hp you've hit the practical limit of the Roe - Treesnake has squeaked a bit more with some super trick stuff - a road I'm not ready to go down). I have about 12k or so miles on the Roe and it's incredibly reliable. I also pulled the tuen down off Max, down about 30-40Hp but I need no water/**** (eliminates potential issues if you don't have an AEM with a flow meter and failsafe) & also running 10:1 A/F.
TT cars - I have no experience. They are fast, but not faster than my Roe car on the street to make me wish I had a TT. Theoretically the TT is untouchable with a SC car, but you only have traction on the street for 650-700Hp. The drag strip is a whole different ball game. Slicks, controlled conditions, prepared surfaces - the SC will not stand a chance.
IMO - SC for the street, TT for the strip & dyno wars.