I would like to cosign this entire post. Representation is hugely important to me as a fan, and transparency/procedure/purview are all hugely important to me as an OTW member (I serve on the Tag Wrangling committee, and we have definitely struggled a lot with these things, both in how we communicate with the rest of fandom and in how we interact with the rest of the Org.), and I think the points you make on these issues are dead on.
no subject