I use a 215/70-15, as I couldnt find a 215/75-15 in stock anywhere when I was needing a pair. I have a hydroboost and don't have too much trouble with 5-7 psi launches. If you need more I think you need a trans brake.
Oh, they are on a stock T wheel. Even I'd d kirban doesn't like the look I think they are cool. Throw back to the Dukes of Hazzard Charger wheels I guess.