If I correctly understand what you are saying, neither these nor the original Fenton's will fit the "A" or "B" frames with stock steering. If that's true, then I think we should wait until the jury is in on these. I bought a set of stainless "Center-Dump" headers off eBay for $89.95. They fit perfectly and have performed flawlessly. The only problem is that they came with Metric fasteners.

That was pretty easy to fix.
Prematurely judging these solely on their place of origin before knowing what they actually are could be a mistake.