Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I would like to put my 100% unbiased vote on the affirmative side. I think either would probably work well. Tbh, I haven't used/seen communities myself, so I'm not sure what advantages one might have over another. 

Anyway, here's this thingy I found that says how to make a community if that is preferred: