I can only speak for myself, but I have professional contacts on Twitter I would never dream of adding on Facebook. Twitter DMs are infuriating (lack of cross-platform sync is my own personal pain point) but to be honest, I usually just resort to e-mail. Moped looks cool, but I'm not 100% sure I will use it.
You can also send emails from Moped. i.e. @schuyler@mopedlabs.com... and send your message