Just have to chime in with my own anecdote that I find discord to be mostly bug free and an excellent, easy to use piece of software.
Being able to click a link and simply join a channel without all the fudging it can take when using TeamSpeak or even IRC is great, not to mention how easy it makes setting up your own "server".