Eight Public Protector hopefuls given the all-clear, but EFF