I am a bit curious, why it should be a good idea to add yet another video/voice/im platform. What about integrating e.g. a matrix client instead?