Hi
I think during the invite redemption process, MS asks the user to select whether they are redeeming invite for Microsoft A/c or Organisational a/c, instead why cant you check it internally this way we can avoid lot of confusion and issues around the redemption, some of the external users d'nt understand which account they are using.
Also, while redeeming the invite, why cant you force the user to enter the email id instead of just picking up from their already logged in details as people will be using their public domains, work ids, school ids, outlook, hotmail etc it just picks up randomly and gives unrelated errors and in some cases it expires the invite.
Need to simplify this process a bit as many of our external users are getting it wrong and causing confusion
rgds
Prasanna