Yeah, independence from the social media platforms have many advantages.
1. The stability of a traditional forum is good, as is the domain name that have been linked to and mentioned all over the place in rpg-related threads and discussions elsewhere.
2.here we can keep some form of anonymity, and don't have to associate our most personal accounts with as
2. some groups can't be accessed without having an account, like the FB group(that I have yet to been accepted into). the G+ is public to watch(but haven't been accepted there either)
3. The format and accessibility for social media platforms can change, and saving content from them (for the future or a migration) can harder than a traditional forum.
Of course, having a site isn't free, at least owning a domain name isn't iirc. I'd see minor ads being a viable option if that is/or becomes an issue.
I did recently start updating the OpenD6 wikia with the intention of making it the best and most attractive option for collecting info on WEG, D6 and OpenD6 games, and have links to all associated pages and such, but it's worth little compared to having a forum where people can come together. (Okay I guess there are forums capabilities on the wikia-platfrom but it doesn't seem that great. )