You're kidding me, right? XMPP? That's where maemo should be headed. If you want to make it fustercluck-proof, you can hide the 'client' as an embedded feature of the device. The chuntering masses need not be aware they're actually using some new software.