@maxstoller, it's like you read my mind with this app. Even some of the features you're planning on releasing are ones I've thought would be necessary in this sort of experience, e.g. inviting contacts that don't have the app.
Now I get to see if it will take off without building it myself :)