I would try to copy the usability of macOS/Windows as much as possible without being different for the sake of being different. They should never have to look at the command line if they don't want to.
These are solved problems.
I think matchmaking should be done on a per-game basis (or at least it's a different issue.)
I'm more referring to how players connect, such as having friend lists, joining those friends, and the profiles we see in and out of games.
This protocol looks interesting, and I'll have to learn more about it.
Is there any evidence of Israel punishing Palestinians who collaborate with them the way Hitler punished jews?