Personally and from experience I'd go with the 440 Source heads, right @ $900 and a close copy of the 906 heads with improvements. I've had a lot of good luck with em. Direct from the source for less money, no e-bay worries
And I can say the opposite...
The castings of these heads are just fine! If you are interested in the Victor style head, then I wouldn't hesitate!
I own a set of the ProComp Victor heads and have had the valves out and inspected the seats. The valves are stainless and the seats look nice. I put solvent in the ports to check for leaks around the valves and nothing came through... Compression and leak down tests once on the engine shows no signs of leakage.
I'm not sure why anyone would compare a Stealth head with a Victor head? They are not the same type or class of cyl head. The Victor style head is completely different by design than a stealth or even an Edel performer head.
The only down side is having to purchase special offset rocker arms to use them. This can be a little pricey in itself, but I think the expense is well worth it.
When comparing the Edelbrock Victor against the ProComp Victor, you'll find some things that you may or may not want to address. On Edelbrocks Vitor head, they use steel thread in inserts on all the rocker and exh bolt holes, and ProComp does not. If you think it's an issue, put some thread inserts in yourself. I have also heard some bark about using the wrong size valves in both Stealth and Victor ProComp heads. I can't speak about the Stealth heads, but I know the seats in mine were machined to fit the larger 2.25" intake valves. This is done to reduce cost by replacing the 2.20" with a readily available aftermarket "larger" BB Chevy valve, 2.25". I also found that the exh valves are that of a aftermarket BB chevy. I replaced a couple of mine as a result in a cam failure at RPM! I have to also comment on how well things stayed together with no other failure then two bent valves. The valves didn't snap, the guides didn't come out, the threads on the rocker shafts didn't strip out, NOTHING.....
So when I say they are fine to purchase, I do so with the stated facts on my personal findings.