For me, the benefit of discord is not the text chat but the voice aspect. With push to talk/voice activated transmission and low latency for gaming.
The voice features of matrix are more of a conference call thing.
Until this gets implemented in matrix (not sure if ever) I’ll continue hosting mumble (or TeamSpeak)
That would be huge and would make me and my friends switch from mumble/discord to matrix. However, i fear that high latency may be an issue.