Hmmm.. I use Skype in my coaching, Google Hangouts from time to time, and Spreecast for group video chats... I am disinterested in finding and using an obscure app with a limited user base..
The article provides no information about the effectiveness of these apps.. Empty content?