We’re currently working on defining a compact mode experience. I will post more details when we have more to share.
Size of screen and interface really needs to be addressed. There is no reason the app needs to take up almost have the screen. And why not let the IM pop up in a different window when in use? It doesn't need to stay displayed within the app until the next IM.