Too much of a PITA.
I'd rather the people making stuff spend time making stuff and not managing a forum.
In an ideal world they'd all have their own websites, but then you have to deal with webhost costs, which IMO is more of a barrier than a mildly difficult subforum.