500 hp 383? I would grab a 440 and start there, you will run much better at 500 with less compression and more vac....
440 motors are out there, and you can sell your 383 stuff pretty easy.
the price on a ready to bolt on ported set of 906's could be as high as $1000 depending on if they were used and how the work looks, I don't care how long they sat for, I have parts that have been on the shelf for a long time and still know their exact story.
Figure it this way a set of 906 cores is $150, cleaning and magging $75, comp valve job $200, gasket matching them $100, assembling them $100. That is over $600 right there not counting springs, valves, retainers, locks, etc. AND some guys get $80 an hour to port ci heads, gettting a set of 906's to them numbers can take a couple days, lol.. I know a couple guys that will spend a week doing a set of ci heads, do the match, $600 is a good price...
As for the aluminum head option, I like 440's with cast heads, 906 tend to flow the best, and unless I am shooting for $600hp plus I will stay with stock heads on a chrysler motor, chevy is another story, you can buy aluminum heads for much less than a good set of stock race heads..