Gary, nice analysis! I would suggest that initial demand be dominated by GBM patients and I pray I remember correctly that new GBM cases are not yet approaching 1,000,000 annually. The demand for other cancers will build as fast as any required approvals will provide, so the demand growth will likely accelerate over time.
Also I think it takes 8 days to make dcvax without Flaskworks so with Flaskworks maybe it goes down to less than a week per batch.
Overall though you point out that it should be feasible to meet the demand you outlined so the above points would only increase feasibility, so it’s all good!