Get the version that requires 6 inch rods, and will internal balance. It costs the same. that will greatly help it live also. Those cranks are tough though. Have ran them in a few 600hp 406's, and never had one break. I have seen a few of the Eagle cast cranks break however.
Frank