I was just thinking about the magnitude of what ANY pinball company must go through to make machines. When (we) the community folks need a machine working, we order a handful of parts from PBL or Marco or wherever, because 99% of our machines are already assembled intact, just need to be fixed.
When CGC or any other new team wants to make 500 machines regardless of title, they need to source every cabinet, plunger, ball guide, screw, coil, plastic, PCB, display and switch. 80% are common things used by all pinball makers, but they still need to be sourced from the manufacturer in quantity. The other 20% of stuff above the playfield is custom design (or update design) and requires production capacity somewhere. NOT to mention the need to store all of that Bill of Material somewhere (and paid for up front typically) until its ready to be assembled. And then there is the labor that needs to be skilled and 'standing by' to make a batch of machines when the parts are ready. As silly as it sounds, they can't really start assembling a batch of machines unless they have all the 'stuff' on the shelves, and you can't have a bunch of assemblers on-call hoping the parts will be ready. It's a very fluid dynamic, driven by parts, cost and labor. Yikes!
My point is, I bet it's harder that it looks, and so many pinball companies fail to get the rythm going. It's a daugnting task, build 500 machines, rather than fixing one machine. That said, CGC should have some memory on what it takes since they had been doing this for many years, but perhaps the staffers have changed so nobody ever remembers all the "magic".