If someone is looking for increasing traffic on its main site this may be good idea.Backlinks do help in promoting the site.But it should not be taken as the only means . There are many more methods to do that.
Free hosted blog if it's a quality one is certainly a great help for your other sites. Best is if it's general in nature so that it can accommodate a variety of niche!