I have three buddies around here with TBSS's, they are pretty sick. Lot's of money into them. Makes me miss my turbo'd car... Thinking about boosting my truck.
I have only ran it in the 1/8th, the best is a 7.00 @ 97 so far. Waiting on my Bogarts to show up then going back after it. The previous owner took it 6.67 @ 102 / 10.49 @ 129.