Better error messages. Better links to documentation.
I sent invitations from S4B windows to consumer Mac clients. I learned it was not supported after several days of trying, and research. Why not have a message that comes up to say its not supported, with a link to the relevant technote? Instead, they simply never get the invite, and it looks like a problem.