I am glad Runic Games got this up and running. Prob. just me but I didn't like the way Discord is done. This is much better.
Just a side note, Badges? We don't need no stinkin badges.
This is only my opinion. I could be wrong.
Discord sort of serves a different purpose. Conversations are a little more ephemeral there. I still think it can eventually kill off forums though if they add sort of a wiki/section with threads to it or something...