I've heard P2P is not the best choice for some domains and Discord might sell your data to their partners.
Is it really a good idea? If not, how to minimize possible negative consequences (like role management)?
Firstly, Discord's privacy policy makes it unsuitable for most corporate settings: https://discordapp.com/privacy
It also lacks any first-party support for E2E and does not offer any extended support you might require if you want to roll out a solution at this point in time.
Lastly, Discord's UI is very much tailored to their target audience, gamers, and while some of it may be easily ignored, the rather prominent dedicated "Games" Tab and in jokey quotes (Do a barrel roll, the cake is a lie, etc.) may not be received positively by ones superiors.