I think you Strapi, should be in charge of your community and you should use platforms that allow you to do that. If you use proprietary SaaS products like Discord to do that you risk losing control over your community. It has happened before with companies pulling the Terms of Service rug from under their users.
A community is a long term investment and I don’t think you should outsource control over it just because it seems easier in this moment to manage it on Discord.