Isn't GMail a sufficiently powerful "private messaging" feature? You can send a message from anyone's profile if they've enabled the "Send mail" feature. Plus GMail already supports a federated protocol, so you can use this profile "send message" feature with any other mail system you want.