This is great! There’s a real need for directories like this on the internet.
I’m not sure if it would be at odds with the idea of promoting the decentralized internet, but it might be worth looking into having the site function as an auth provider.