Well, IMO they sacrifice quality for quantity if you know what I mean. If you take some of theor stuff (heads) and add up the cost for the components, there is little to no room for labor cost. Personally I just don't trust them. Like I said, this is my personal opinion. I know there are probably 20 people on here that have their stuff and love it. I can find you 10 that are not so happy though. And it is not from performance, it is from QC.
I agree you cannot go wrong with either option of LS engine, the LS3 or LS7. I was looking into a LS7 427 for awhile, but knowing about the LS3 and adding some slight mods for more power than a LS7, made me think a little about saving the extra cash and dumping it in maybe suspension or paint??
Great debate and hearing other people's opinions/own experiences with things.