Considering the rumblings about a near-term IPO for Discord I would be looking at alternatives yesterday.
I'm disappointed in the availability of self-hosted alternatives for personal use right now, but businesses don't really have an excuse.