None of those play in the same league as discord for hosting a community, and none of them look in a position to be there in the foreseeable future. It sucks but that's how it is.
Thread OP here. This is exactly my point: today isn't that day. I need it to be.
Some future server that I can migrate my community to isn't useful.