The difficulty with the GNS is getting the public keys that enable the decentralisation. Key signing parties seem to have their limits.
There’s a bunch of alternative DNS roots out there, that are similarly hierarchical, but really interesting: https://en.wikipedia.org/wiki/Alternative_DNS_root#Implement...