It is definitely a plus to have forum/blog attached to a hosting website. To list a few:
A busy forum will create keyword rich pages throughout your website
You can create a knowledgebase about your product and or service, use the forum to manage support tickets in order to effectively run your customer service department, and you can use it to give your clients a chance to talk to someone from your organization as well as one another.
You can view more at this link: