I started using Overwolf last night, and I quite love it. With enough development and support it can be a replacer to even things like Pigdin and what-not as it is already a multi-chat client. I also like the fact the web browser handles and feels ALOT like Google Chrome. Even looks similar. Makes me feel comfortable and right at home.
Now onto the suggestion.
I play several games on the waiting list, and a lot more that would be hard to develop for, or would never make it on the list anyways. Thus I have a simple suggestion for a fix.
Make it possible to have an option of 'Overwolf is Always on Top' so I could setup things like the TS3 channel page and see everyone. Possibly make it so windows have a 'push pin' button on them that marks them as always there. That or you might make it so that TS3 notifications can be made to be always running so I can see them even when I'm in an unsupported game/from the desktop/other windows, such as non-games. Every unsupported game I play I play in a borderless window (faux fullscreen) so this would simple fix 95% of my issues in one go, and might be helpful to others. Not saying it has to be default on. But it would be nice to have.
Edit: Just thought about it. Is there any way you can make the buttons on the main panel changeable? Like I want to replace the video recorder for my music player.