Does your car weight include a 6-8 point roll bar and/or frame connectors? I can't tell by the photo.
Going to a 904 will save a few pounds overall plus pick up about .15 in the 1/4 mile due to less reciprocating weight if converter specs are the same as the 727.