A limited-invite beta for a social network? Doesn't that kind of defeat the purpose?
I feel like it suffers the same shortcomings... this is great if you already have established social circles, but one of the main draws of facebook is that (almost) everyone is on it and can search you up by name.
The... scope of Google+ almost feels too small.