I’m not sure what being a startup has to do with this. The vast majority of startups use GitHub and don’t manage a separate forum. If anything, managing a separate Discuss forum would, I imagine, be more work.
I also think that a lot of people who would love to help and provide support would be doing so if you use GitHub. People have actually said that in the GitHub topic. GitHub is really useful because it’s the de facto standard for communication and collaboration for development.
There are many times I go on GitHub and help others out, contribute bugfixes, etc. Since Dgraph is not using it, my immediate reaction is “I guess I’m not going to be doing any of that then”. Others, as I’ve said, have said the same.
Is there some particular aspect of GitHub that you found particularly unmanageable which Discuss solved? I’m genuinely curious.