@toraritte thanks a lot for the write-up! It would be very helpful to have dedicated issues tagged with documentation for these things, tagged appropriately (ping me so I can add tags). Then we can link to a filtered query from the contribution guide. Transferring the pieces would be a good use of your available time, I think.
Most of the things you write are on point. here are a few exceptions:
I tried to address many of your points in the Summer of Nix announcement, and the instructions are based on pull requests to nix.dev and the website.
I would very much prefer to see pull requests for suggestions like directly. If you see something missing, write down the obvious thing or whatever you come up with, and we can discuss that in place - we will all save the intermediate steps of writing here and can merge the change quickly. Documentation should be easy enough to change to obviate most issues. But I’d be happy to include a template if you have a proposal.
The nix.dev public contribution guide is transcluded into the website. Update it directly.