I see very little downside to having a knowledgebase, and lots of upside. I look through different knowledgebases quite often, just to keep abreast of the industry. As an end-user, I'd rather read through a knowledgebase before I embarrass myself on livechat, or likewise.
