Ackey it depends what type of person you are, in answer to your question yes i would tell my boss my opinion, if he didn`t like it and i couldn`t justify my opinion it would be up to him what he did about it.
My opinion is that i think it does stifle membership, it only costs £5 to join the trust and yet they only have around 300 members i believe, Barry may do a good job but he has no people skills and therefore alienates the very people he should be trying to attract to the trust.