I like to have students in small groups for forum work, as I think forums become overwhelming when there are, say, a dozen students working in one. Smaller groups build that smaller community, push more interaction, and are just easier to manage from an instructor’s perspective. Or, at least that’s been my experience.