All I can say is if you try hard enough, you'll find someone to bash any brand head! Usualy I find it's all second or third hand accounts from the person commenting too, like "I knew a guy who said he seen this or that happen to those heads"... Stuff like that. I have also heard from others on here " Almost all of them need some sort of attention when you get them". I think that most of the BIG name brand heads come as a bare casting and you have to finish them out, so machining and final perfomance is all in the hands of the buyer. "your results may very"!
I personaly couldn't afford those options, so I bought a set of ProComp Victor heads. I'm glad I did!!!! They look great! Thick castings! Stainless valves! Huge ports "same as the Eddy Victors"! No troubles so far with about 2 1/2hrs run time... LOL.
I know others here have them on there race cars and have had NO troubles, but it's not spoken alot because you might get everyones negative opinions....
The short of it is,,,, Try it!!!! If you don't like what you see try something different. I would hope returning a non used "defective" part wouldn't be an issue.
Also, I like taking them to a machine shop for inspection. Some of these guys have seen a dozen or more different head manufactures, and can give you a non bias opinion of your head.