Future request (must have features) - I hope its not only me :)

so here is my list:
- ability to set admins status (online, offline), so the visitors can know if they will get the answer.
- ability for admin, to chat from the wp-admin, (dashboard, ore some other place)
- ability to send files.
- all chats ar private. so all messages are not visible to all other users (!!!)
- if some of the site visitors wants to chat (get answers on theirs questions), I get notification that there is someone to talk with.

- maybe someone else have some more ideas of this kind as me?