Looking for opinions on parts for my rebuild.

In my opinion:
- Rods are fine up to about 500hp and 6K rpm. If they are stock factory and have been given good bolts and a re-do once already then have them checked out to make sure the big ends are fine and none are bent or twisted - this can be possible when the crank moves around that much or breaks. Reusing them will save on the balance fee too because they are already properly weight matched.
- I personally do not use hypereutectic pistons with a 4" stroke. Many do - but my opinon is the mean piston speeds get to close to my expected failure point and the peak speeds exceed them at 6K. I would use a decent forged - Icon (also a KB product), or SRP make decent and good value ones. For me top of the line would be CP or J&E.
- Crank - the Eagle cast are not something I use antmore. I have one in the basement that I'm not going to use, and I have several I used years ago that have exceeded 450hp (via track results) and I've had no failures. But the finish work on them sucks and I think if you can't get everything perfect - they have a good chance of failing at the 450 level. If you expect 500hp then for cast go Scat, if you want forged then BPE, K1, or Eagle would be my choices and in that order. Have it internally balanced and use an SFI approved balancer. and any of those cranks will be able to hold whatever that block can make for power.