Yeah the auth angle and unobtrusive integration path seems like the real neat thing here. From your customers eyes its just another user account right?
Is that a requirement to integrate it? your app has to essentially have "teams" or at least shared resources?