I've been really interested in this, but I have concerns. As far as I can tell, this is a startup. If some corporation owns your social media and turns it to garbage, you can just create an account somewhere else. What happens when the corporation that owns the place you live decides you haven't been adequately monetized? Or maybe worse, what happens when they decide the whole thing isn't profitable enough and they need to close it down for the tax write-off?
If not for these concerns, I would seriously check it out.