I have always liked TeamSpeak way better for its permissions system, it's more in-depth and allows for more complex permissions. I have been using TeamSpeak since I first joined this game, and I honestly don't think I will change. As someone said earlier, having more than 10 people in discord is really aids as I lead a Holdfast regiment for about 1-2 months. If you are looking for voice quality and a fleshed-out permissions system with icons and ranks, TeamSpeak is the way to go, if you are looking for more recruits or have a smaller community, Discord is a must. For my regiment in NW, I use my discord as a community/steam group type of thing where I send announcements while we do events in our TeamSpeak.