Maybe something like the current staff list? Offline staff are pushed down the listing and the online staff members are pushed to the front of the list. Then if all of them are offline, the 'Last Seen' time has priority in the listing. So, if something similar to that could be interpreted, then that'd be cool.
You have a yes vote from me.
