I already did take a big look into discord and at current time, it is missing too many things to use for a big server.
Teamspeak is a few mb big and does give is almost monthly an update that fixes bugs and more.
Discord is really good for friends, but bringing random people together, it does miss a lot of key features.