There'd be more confidence in CheckUsers if the users with the tool were more accountable. Right now it looks like individuals have the tool indefinitely once they are granted it. It might make more sense to link it specifically to certain elected positions such as ArbComm member as well as staffers or to ensure there was an accessible way to test whether or not an individual CheckUser still enjoys the trust of the community. Maybe a painless way of doing that is having a fixed term of one year for CheckUsers who are not on ArbComm or staff which can only be renewed trhough a community vote?