Personally, I find my knowledge base to be the forums here on the DNN site. Rest assured, if there is a problem, it will be here somewhere. That is, unless you're the first person to encounter it. ;)
I usually just use Google, and search the DNN site for an issue or error I am looking for. For example, if I am experiencing an error with the following text:
DotNetNuke.Services.Exceptions.PageLoadException: Page cannot be null.
I wil go to Google, and enter that error into the search box, using quotes. Then append the site parameter to make sure I only get the DNN site.
"DotNetNuke.Services.Exceptions.PageLoadException: Page cannot be null." site:dotnetnuke.com
This solution has the added benefit of also having the blogs show up, as the blogs will sometimes outline solutions to errors and other problems.
That being said, you already have the best knowledge base at your finger tips. I think if we just be a little more patient, all will pan out just fine. Not just for the DNN Corp, but also for the DNN community.
I know we do not have a whole lot of public information to point you to that will support my suggestion. However, that is mostly the fault of the DNN Corp being on new ground. We are all guilty of making mistakes when we begin doing something that we never have done before. How we rebound from those mistakes is what determines our worth. In the case of the DNN Corp, it is more than just a couple of people making decisions now. So their reaction time has slowed, which is something we are simply not used to.
I know how you feel. So I ask you just to give this a little more time. We will see a lot more information come our way in the next month that will address all of our concerns.