Oh, I only named it that because Griffyn named the Google+ community it.
Anyways, I'm taking it down as it was just for us to check out what a free service looked like. I don't have the time, skill, nor patience to go with it.
Deleted
The free sites would work just fine. They are “free” because they serve ads. If you wanted to avoid ads, you can pay an absurd monthly fee. At that point, however, it would be easier to make your own site. Still, making your own site then leads to the other problems of maintenance and having a single individual control the site (they could disappear, etc.).
Given that those of you most interested in this are not technically savvy, I would say go for the free forum hosting site and have ads do it’s free. And, don’t make absurd rules; keep it easy going with a lot of slack. Lastly, keep the forum simple. This one has way too many fora.
Lastly, thanks for all the effort and enthusiasm, raidem.