I understood that you meant to add oneBash only for github. Look at the number of changes in this oneBash alone; and then consider how much more there would be to look at with input from even a few members. Until most of the features members want have a basic implementation; this is essentially only going to give me another thing I need to pay attention to.
Git suggestion was only to simplify the implementation of all changes and make easier to track what's changed.
Using the script as a learning example is the point, but I also think that using bash loops is a better example than copy/paste style.
Finally, oneBash is good, but I would split it into separate parts like overclocking, miner selection, watchdog, monero mining, etc to make easier to tune/restart some parts.
In any case, I really appreciate your efforts. I did not use nvidia GPU till now, and your distro was the best way to start using nvidia with Linux. Thank you for working on it and sharing.