Help needed! what heads are best for me?

I think you would have to rebuild your engine to take advantage of the Indy heads. Those are heavy breathing heads requiring more RPM to get the most out of them. Depending on what your plans are, it would make the car not very streetable. Making the power these are capable of would mean making changes to the car for track use. Try ported Edelbrocks, Pettybludart goes 10's with them.