Great idea, the forum already exists, new subject threads can be set up anytime, not sure it could replace Facebook as that serves a specific purpose but an additional place for views and help would be quite simple to set up.
We already have a knowledge base on the site, but it could do with more input, if anyone wants to help out then feel free to send in additions.