Discord in my opinion is much better for a community and allows for a faster support time along with an easier way to communicate with other members.
Announcements, staff chats etc are all easily accessible despite the use of slack - I'm unsure on the staff teams and PD's opinions on using slack but its an alternative regardless if you don't like it.
Big issue is that discord likes to ban over extremely dumb stuff, even a "I'm going to hit you" will result in a permanent ban. I'd advise making a "PerpheadsSA" Discord account, transfer all discord ownerships and don't even log on to it unless absolutely necessary. I've had a few discords deleted from another community for being disc banned and its a pain in the ass.