A blog may hit the right notes in terms of raw statistics, which is to say, visibility and traffic, but may still be a bad match for your business.
smaller blogs, which are still establishing themselves, may provide more value.