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.