My vision would be the customer (the sailors) would file the complaint, then a qualified board (peer review board) would review and rule on the complaint, this really applies to Race Officers.
Dave... that is what your RSA or regional sailing authority is for. Again... in my area... the yacht clubs organize into CBYRA... When a yacht club fubars an event... the sailors complain to the club and to the RSA (CBYRA) The CBYRA then tries to fix the problem ... The RSA's are the volunteer outfits that USSA sanctions.... when this does not satisify... you can always move the issue up to USSA.
So... Why take an issue national when a local or regional solution works. Seems to me that you guys need to work with your RSA more.