@runescryer While good in theory, it seems rather pointless in practice.
Advocating for the players is a good goal, but if players fear bringing concerns to staff why would they bring their concerns to this other member of staff instead? And unless this member of staff actually runs the game, what authority do they have to make sure the concerns are actually addressed?