I was thinking about this a bit more and part of the problem is the mega manual and then the separate Extra manual. It would be a huge undertaking but it really needs a overhaul. I found it difficult to read at times and would literally get lost, as in not remember where I was in the manual so getting back to some particular bit of information difficult.
Open source is both a problem and the greatest thing. The problem is documentation. Information is scattered around the interweb. It also has led to MS being one of the most powerful engine management systems out there.

