I like the detail here, but I disagree on a few things mate.
I've also heard the Trust talk about commercially sensitive information they receive from the club - hell, I remember Darren Alexander talking about it at length in the early 2010s when speaking of the Trust's work on the away ticket price cap and things like that.
The difference to my mind is that the club can ask for certain things to be left off the minutes at meetings, but asking for whole meetings to be left off the minutes is just showing contempt for the fans on a level that indicates just how poorly Levy and his cabal think of them and their support. The ESL scandal was exploding, the media was tearing it all down, the fans were desperate for some answers - and the club's response was to try to get a secret meeting with the Trust so the latter would issue a statement filled with bland platitudes on the club's behalf to calm us all down.
The Trust have a right to be proud of all the work they've done, but at the end of the day, if they have to choose between being deferential to the club and thus outright dismissive of the fans that literally pay them to be their representatives, or to stand up to the club and call them out...well, the moral thing to do would be option 2, every time. I'm surprised that a lot of folks here and elsewhere seem to think that Joe Lewis and Daniel Levy are moral (ha!), while ignoring the fact that the Trust's decision to stand up to the club and burn bridges on a matter of principle was definitely the moral thing to do.
I don't think you're against the Trust at all, and I agree with you in that their communications are often hit-or-miss. But you're right in that some of their communications work for members like myself who don't mind them being an independent voice for us as opposed to another club mouthpiece.
The thing about the fan-led review I like is that it's started the conversation on fan ownership and fan roles in football governance, which was in stasis for a very long time. I suspect the review will recommend fan representation on boards, and I agree that at that time, the THST will make a play to be included in that discussion.