Can't decide on heads. . opinions??

I would say aluminum heads if you are wanting that kind of power to run on pump gas

If you don't mind race gas then doesn't matter,

Sure wish I put aluminum heads on mine

Know several people running edelbrock heads with no problems