Im partial to AFR heads. They are generally the best flowing head out there out of the box.
Have the camshaft custom ground by somebody who knows what they are doing, you want something with a wide lobe separation around ~114*
if you can get the superchiller its going to help a lot with keeping temps down since these blowers really put out the heat.
compression ratio is good
steel crank & h beams are good
the factory forged cranks are not as strong as the some of the aftermarket ones you can buy today due to a different forging process which makes them stronger