Both at the same time or either one would be fine.
There really are many solutions that work better than this one. I can understand that the BBs are waiting to figure out the best one possible, but this current system right now just does not work IMO.
For my part, I prefer solutions that are simple yet functional. In addition, the staff system should assure no manager is getting unfair advantage. I am sure that if there is a better solution (which is probable), someone will come up with it
"I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve."