I'm on the Google plus. Are you on the Google plus? I like what I have seen so far. After the initial aftershock of OMGNEWTHINGWHATAMIDOING?! it became fairly intuitive.
If you'd like to encircle me (seriously, the sooner some term is 100% picked up for this, the better), you can find me at this somewhat unwieldy link.