8 3/4 tough enough?

If you are using a trans brake it would be hard on an 8 3/4 at that power level with more of a street strip friendly converter I would think you would be ok on the occasional trip to the track.