I have two feature requests regarding the notification icon that is shown when no messages are waiting. First of all I'd like to suggest to use the icon in the notification bar to not open the "status change" page but whatever page has been opened last (most likely the roster or the previously used chat), to be able to get back into a conversation quickly. This would be the same functionality as touching the beem launch icon. Also it is the same as one is used from about every other messenger out there and it's very confusing that I have to use beem in a different way.
Second of all, I'd like to be able to remove the beem icon (if there are no messages waiting of course) all together from the notification bar. I am aware of the implications regarding the foreground service/not being removed from memory by Android. So why not give the user the choice? Xabber does it the following way: there is an option saying "Taskbar icon" and "Show persistent notification. This option prevents Android from unloading the application from memory." whereas the default for beem could be "enabled" to mimic the current behaviour. I find this very neat and I'd like to see beem doing the same.