what rods would be better for my build

I would not buy them from Indy Cylinder Head if you decide to go with Eagle SIR's. The set I bought from them were junk. I bought another set of SIR rods from Mazzolini and they were capscrew rods and were okay. I would not hesitate to use a set of stock rods but I needed floating pins so i went with the eagles. It was more economical to buy them then have the stock rods set up for bushings.