727 vs 904?

Neither. Go with a GM 200R4 (2004R whichever you prefer to call it), lighter than both and you gain an overdrive gear so you can use 4.10 gears out back and not drive yourself insane while on the freeway. Plus the 200R4 is all hydralic! And yes this trannies can live behind high hp/TQ motors just fine.