I did a blog once that was a place to simply store my 6mm sci-fi game reports.
However the views were small and comments pretty much non existent, even when sharing on other sites.
However, since doing two main topics here, one for my 6mm sci-fi and one for my new 15mm fantasy, the interest has been much more and those two topics are in the fact the busiest topics on the whole of TWW as you can see HERE.
I find as noted above, having one key place to dump everything is good as you can then share it around and have more people become aware of it and make it their go to place, rather than having several blogs, FB pages, topics etc.
Just have one key URL and point everyone toward that.
Of course, posting all my stuff on TWW and getting people to come here is of direct benefit to us all as it helps grow the community.