Its not a bad start..the problem I see UI wise its no very clear how it ties into the information stream produced..ie FB has a news or wall stream..right now GC and your GP stream are separate entities and that might not be the way to go with the UI..
they might be better off combining the GP and GC interfaces together in some significant way...