I would like to see a diagram of the required components and optional components. Supported OS versions, core components such as docker (along with version info); watchdog, dashboard options, etc. As someone who is familiar with mining in general, it has taken a while to read through the forum to understand the bits and pieces and how it all goes together and what are the caveats, such as the problem of using multiple HDDs when not in a RAID array and how your public IP affects your ability to mine (more nodes do not equal more mining income).
I also noticed that there is no real centralized document for common SNO technical tips. For instance, running Ubuntu Linux should I update the OS and components such as docker on a regular basis? What amount of downtime is permissible, what is the best way (from an SNO perspective) to bring down a node for short maintenance?
A running list of release notes for each version/OS would be of value.
And most important more accounting for SNO payouts, current and historical, both in terms of tokens and $USD values. Current systems like Etherscan and supportXMR offer great examples of tracking payouts in a distributed system.
I am willing to contribute to documentation.