Sure, that is the gist of that. However, properly defining those trade secrets is not something that I would be able to do. I have signed NDAs before, and I was giving other companies NDAs. It was kind of a nightmare process, as neither legal side wanted to agree on terms the other side requested. So, getting a law firm from here (or any other branch) is the key, as they do those transactions day in and day out. Also, as those local firms know lawyer / firm that Chia is using, so they would know what to expect, and how to make the process as smooth as possible.
By the way, I have never seen a signed NDA that would have a clause to open up the code. No one that has any brains would do that. There are always ways to prove what you have on hand is what you claim it should do without the code being scrutinized. If there is a suspicion of code being sub-optimal, there are clauses asking for some maintenance period with some penalties, if the selling party will not deliver. One of the companies that I worked for was purchasing a protocol stack, and it was really a long, long process with a lot of parties involved.
Apparently, Chia is already impressed, as there would be no such discussion here. It also says volumes that all the experts in the field came out bashing on it as a complete BS, and by the end of the day, there is a high chance that what everyone thought was not possible is doable.
Just think about all your carefully plotted drives, where you squeezed all you could out of that free space, and now is the day that you will need to start over.