Which heads to get?

To the OP;

As said before, purchase what fits the wallet. What's the cost savings over the Edelbrock heads? You could put that into some bowl work. A better fatter higher flowing port at low lift. (Under .500)

Stock heads can do 400HP.

At 9.5-1, there's almost no cam you can't run considering you did say street right? I think you mis understood Hughes and that they were saying that would be the least amount of cam. THAT, I can understand. To much compression on a small cam sucks. Better off the other way around. To much cam and not enough compression.