Sounds a good move. I remember the hard time setting up my Slack user with wordpress.org. Onboarding is the only issue I had with Slack, other things, especially the integrations are good to me.