On the surface, Facebook seems like the perfect venue on which to build a service, even a business. It's wildly...