I think a forum is better because here everyone can know each other and interact between themselves. While on social media you have hundreds maybe even thousands of friends but 90% you don't even know who they are or how did they end up in your friend list