It's obviously such a big task to re-write a help file, one that appears to be attempted a few times over the past 8 years.
A team effort would definitely be required, along with a common layout, or goal that is agreed on by all.
Personally, my use of the DBpro help file usually involves the use of the index & Ctrl F, then search various words that will hopefully find the commands to deal with my current road block.
I've realised though that this was extremely limiting, as I've actually got a dozen add-on packs for DBpro, each having their own help system! So, I've done a nasty cut and paste of all the index HTML files and put them all into the one, but unfortunately this doesn't work for the help files encoded into CHM files.
As far as I can tell, the following add-ons don't have a HTML file system:
*EZRotate
*Dark Shader
*DarkAI
*Dark Lights
*Enhancements
Further to this, I've found help files, such as Enhancements to be missing commands altogether!
Another thing that's also needed would be further examples added, such as if you look at IanM's Matrix1 Utilities, the examples given are few and far between.
So it's a big job, but nothing that Google Docs couldn't handle.
EDIT: Ok, so I checked with Google, and they don't have a service that really caters for an online help system. So a quick check online brought me to developing the DarkBASIC online help here;
http://dbprohelp.wikia.com
It's early days yet, I've only spent this morning on it. But I think it'll work, and hopefully work well. It has a category system which seems to make life a lot easier.
For example, I've created a category called "Make Object", which then lists all the ways in DarkBASIC Professional, including Add-ons, on how to make an object.
From there, Make Object commands can be further detailed on their own page.
On top of this, Index pages can also be made. As a test, I've made 2 cut & paste indexes for DBPro and Matrix1 Utilities so far, which then link directly to the command page, and on the command page, it can link to the category page for alternate commands.