That was valuable indeed, thanks!
One of the reasons that I like working on ODK openly and in public is that it leaves space for others to create targeted value-add services. You exemplify that with the work that you do!
Particularly when it comes to documentation and training, there's tension between leaving space for a broad range of content and making sure users can easily access accurate, helpful information. Do you think there is some kind of coordination between content providers and ODK that would be helpful? Do you think the TAB has a role to play there? (I see this as related to some of @mathieubossaert's ideas here)