Yeah, it's not great as you say. I guess we could add other libraries/bots as moderators but someone (us) will be acting as gatekeepers.
The question is: where is the most harm? Not having Discord? Or saying that proving identities on Discord is decentralized when technically, it's really not if only one group has unrestricted access to it and other instances need to apply and are granted access by the grace of the first group?
I'll be honest, I'm not sure yet of the answer. It is possible a service such as Discord can be deemed too "walled" or whatever to allow for good and fair identity proving. Basically, as soon as an API request must be authed, Keyoxide runs the danger of becoming unfair.