I think Facebook should branch out into Clientbook. That way, whenever a client is touched (so to speak), the person in the organization who spoke/met with the client can update the status.
Bob: "Just spoke with the lead engineer. Putting in formal change control request and updating the statement of work."
Then anyone in the company can get an immediate, qualitative dashboard of all client-facing activity and further click on any one client for a deeper dive.
I've been working with so many client tools and systems over the years but nothing I've seen is as quick and immediate as Facebook.
Just a thought.