906 or 452 which is best overall

I have been cleaning out my garage and storage sheds and pitching just about everything but mopar parts. I came across a complete 69 383 out of a roadrunner and a complete 74 440 out of a ????. The 383 looks like it had a million miles on it. But the 440 looks like it was just rebuilt. Bearings look new, cross hatch in cylinders look fresh, top of pistons were clean.
In another shed I found 2 sets of heads complete, one set are 906's and the other are 452's.

Now for my question, which are the better heads stone stock and which are the better heads ported? Also which heads came off which motor? I know there are a lot of variables but just a general opinion is what I am looking for.

906 heads came on just about every RB motor from 68-72, until the 452 was introduced in the cast crank 73 and up era! Of course there were other variations such as the 346 and 250 heads, but all were pretty much the same!

As for building motors and all this chest pumping, it doesn't take 20 plus years of building motors to answer tech questions such as this, just a little common knowledge!! RRR is very good at answering most any question without all the drama, which apparently Cuda Junction must live for! This isnt a contest, just answering a general knowledge question, why bring personal conflict into this???

On a side note, before you trash that 69 383 motor, there's a member of the Mopar swap meet FB page that lives in Ohio looking for an E383HP block, might want to check yours before you trash it! Geof