That's a nice explanation.
If I were him I'd ask why not just print the spikes at the vaccine factory and inject them?
TBH I'm not sure if it's easier/cheaper to use the 3D-printers in our cells, or its more about accurate delivery to the right places, or something else.