For me it's a good idea simply because my homepage is a squeeze page so if the visitors like the blog posts they'll probably convert much easier on the optin form/homepage. If they like the blog post they'll most likely browse the site for more content and the first place they'll want to go is the homepage.
I think it's a good idea to have your products/services/freebies together with your blog instead of separating them. A blog makes you an authority to your audience which will make it easier for them to convert into a lead or lifetime customer.