That indeed was part of the subtext I earlier had in mind, indeed...
However, I much doubt whether patients will get "full transparency", and indeed I doubt it is "right", though I can see your reasons, I think.
My first doubt is motivated by how things go in the world; my second by the fact that easily things of a personal nature may be involved.
Anyway, I don't think WPI is somehow morally forced to provide the world "full transparency" in their own doings and decisions as a research institute - what institution in the world as is will give this, really and fully, after all? - and that what counts in the end most for patients is the quality and effects of the scientific research they have done and plan to do.