I'd be game to give it a try if somebody sets one up. Slack is another option that allows live calls, screen sharing, etc.Read More...