I have read this too, they had many issues with QC before, but in recent years they have been consistently releasing good quality razors, at very good prices btw.
My question is ... are these brass?
I think the TTO's are confirmed to be brass. I haven't heard any comment on the 3 Piece heads- I can tell you that the heads are significantly heavier than the Muhle R89/ Edwin Jagger DE89 heads that they emulate.
If these end up being Brass OC heads I would probably buy them first thing when sabbatical ends.