Bingo. Given the weight of the car, C4 wouldn't be the best choice. It would work, but you'd be fighting slipping issues early and constant rebuilds. Good thing is they are not hard to build at all.
2,800lb fox, 393W and 10.0 passes, we got about 275-300 runs out of the trans with 0 street miles. Probably half of those passes were with a 351w at 10.7's.