There are two big benefits to including blog posts on your website:
1. If you include links to your lead magnets in your blog posts - you turn your website into a 24/7 lead generation tool
2. SEO (search engine optimisation) benefits - Google loves good content and will reward you by making your website more findable if you feature it.
This should be one of your next top marketing priorities if you aren't currently able to add new blog posts quickly and easily to your site.