CSR Trans Shield

Can I ask why a 727 over the 904? When a 904 can be built to be just as strong as a 727 but will allow you to put more power to the ground.
That or if you don't mind a GM tranny in your Demon, why not the 200R4 and gain an O/D gear. Just do a search for Mopar To Ya's thread about his install.