Agree that in a perfect world, NNVC could anticipate the problem areas / bottlenecks, and work to solve those problems / relieve those bottlenecks to allow the work to proceed faster.
It's hard to remember that the things they are doing *have never been done before* so they have to invent solutions along the way.
Do you think there is some consultant out there who knows how to tag or detect nanoviricides in tissue, or to control the process for self-assembling amphiphilic nanomicelles in large batches? Perhaps.
Myself, I'm a little disappointed that their collaborators, who actually test their nanovicides, seem to be so slow. I think that if they had the personnel in-house to do the testing, it would go much quicker.
Always a balance to outsourcing vs. in-house work in terms of saving costs, saving time, and protecting IP.