Who cares? That seems to be all that Wayland supporters can talk about.. how things should work internally. Users don't care! We care THAT it works! For the user, correct questions to be answering are:
Will I be able to do what I do now when my favorite distro switches to Wayland?
Will I be able to do what I do now when my favorite apps stop supporting X?
Will I be able to do what I do now when new apps come out that I want to use and have no legacy support for X?
These are kinds of questions that matter to users. The correct answers are either Yes or No. They do not involve compositors, APIs, protocol names, etc...
Shortly after these questions are answered comes the next one.
Can I just get ahead of the curve and do it using Wayland now?
If yes then the correct answer is a manual. Something the user can read that says install X, Y and Z. Edit config files 1, 2 and 3. Or run ... configuration utility, etc... Actual information one can use to get what they are after, not treatises on which network protocol is better.