TeamSpeak

Pros:

  • We have full control and never goes down
  • Great voice quality
  • Powerful commands and permissions
  • Tried and Trusted for years
  • Has mobile app

Cons:

  • Not as feature rich
  • Older looking
  • Less intuitive
  • Not as good with text chat
  • Mobile app not so good

Discord

Pros:

  • Looks great
  • Easy to manage
  • Great text chat and embedding of links etc
  • Bots to improve and add functionality
  • Lots of integrations
  • Great mobile app

Cons:

  • Not self hosted
  • Can go down once in a blue moon
  • Much less control over sound quality (still good though)
  • Can attract a less mature audience