With regard to #2, if your friends aren't on Facebook or Twitter, they are probably even more unlikely be on this new service.
I think that this problem is pretty much solved by mobile phones (sms, call).
In terms of discovery of casual events, there might be something there though.