Why not XMPP? Unless you want to de throne Whatsapp, then good luck.
Why Facebook messaging?
The key is the content, good, bad, inane, horrible content. These drive the user interactions and messages. Be it individual posts or Group pages. But the article says it is not about content, so WTF?