i would look into the afr's or another noted porting shops heads. edelbrock makes nice stuff that is for sure, but a lot of what you are paying for is just a name.
ask around at ls1tech.com or camaroz28.com to see what LT1 heads are best.
i woudl also look for a more aggressive cam. that cam would be nice cam only, but once you add heads to the mix the motor can definately handle a bit more. the lift is good, more advertised duration woudl be nice though, look for something high 28x's in and mid 29x's exhaust with a little less lobe seperation.
later
tim