None of these 'Reviews" mention the potentially overwhelming requirement for mutuality. I suspect most do. Who can you message if they don't have your message app, already installed, or have to install yet another web app or plug-in (initially, just for you only)?
The text of the reviews is useful for some ambiguities, but actual comparison requires a comparison table, without the vague "all of the usual features".