just a small ui suggestion...when there's no staff members (for whatever reasons), maybe the tab should not show up or show the tab with a message instead of an empty tab...
Would be a good one for sure. Simple addition of the content check would take care of it I believe and thats easy to throw in the next bug fix release since its just a template update.