@jrt from the perspective of convenience there is at least one advantage over matrix and mattermost: you don't have to do all the sysadmin stuff you'd otherwise have to do to achieve a stable and usable platform. Discord provides a platform that just works™ — mattermost and matrix don't.