There’s risk in everything…self-hosted forum software run by an open source project also has a potential of going offline, either because hosting becomes onerous/expensive or some sort of database issue. Discord and Github have the exact same potential you’ve mentioned for Reddit. There’s no perfect answer.