Blog and website both are good at place of requirement but you have website and then don't have blog then you have to go with blog.. there are so many open blog platform where you can create your blog like blogger, wordpress , blog..
And there is no disadvantage if you create blog on your site, the thing is you are posting content to your site which search engines love so you would get ranking in search engines.
Bookmarks