Rebuild 915 heads or go aluminum?

Awesome thanks again for the reply's guys! Still undecided. Might take them to a shop and see what they think and go from there.

I know my dad worked them over years and years ago when they were on his 68 charger. Im afraid they will need to much work. I will say the ebay prices on these casting heads are outrageous !!