Nov 15th update:
The Bad news is the delivery of parts which we needed to begin today has been delayed by about 5-10 days
There' no issue with parts, just the guys developing the final revision (hardware, and software) wanted to optimize it further, so it's more ongoing performance improvements.
Which is it? Did I miss a subsequent clarification?