Yes, but I am shooting for something even simpler. Like going from SOAP to REST. I think a simple API will encourage more implementations. My vision is also something a little more narrow, such as: profile -> follow|unfollow, post, post -> comment|like|reply set of uses cases. It's not trying to cover all possibilities of social media interactions.