You did better than the vendor. Much.
I question encouraging people to install PBS alongside PVE. Maybe you build like that. I do not. There are reasons, but it comes down to a judgement call. If you encourage people that don't have sufficient perspective to make that judgement call, well then ... they wind up with a mess on their hands.
"Networking in PBS is configured nearly identically to how Proxmox Virtual Environment handles it"
I don't know if most folks are aware of this. There's one significant difference between PVE and PBS networking. PVE supports OpenVSwitch out of the box. Yes, you have to install OVS, but the OVS options are in the dropdown regardless of if its installed. PVE is meant to use OVS. ... PBS does NOT use OVS. If you treat it the same way and install OVS, in my experience, it breaks the GUI. Your PBS server is entirely busted. (If this ever changes, OVS options will become available in the PBS GUI. There are no such options, and OVS is NOT supported in PBS.)
I like the fact that you included accounts and permissions AFTER the creation of Namespaces. I've encountered issues that I ultimately determined to be bugs and had to nuke the whole stack and rebuild. Namespaces first. Then Accounts and Permissions.
The bit about setting up sync is gold. We don't talk about sync enough here. I like the fact that you discussed a test sync. When you combine Sync with Namespaces, particularly if you are NOT doing the whole stack, you can get some unexpected results and wind up duplicating the source Namespace structure nested into the target. Its not that hard to sort out, but one is likely to need some testing in order to do so.
All in all, this document looks a great deal like my own internal one. Without all the snarky comments.
It's a shame this post will just disappear in a week. Nice job.