I'm not sure why it needs to be focused on developer docs vs all docs - any reason you decided on that niche?
I'd suggest creating a "demo" slack AND discord to try out. Is the demo slack working as intended? I see "Hey there! Looks like I'm not set up yet for this Slack workspace. Please send over a link to your documentation to founders@getsidekick.ai and we'll get you set up!"