I don't think registration is any kind of barrier at all. I think I could go from "I want this domain" to "I own this domain" in less than 30 seconds, most of which is spent logging in with my 2FA code. It's the same process as buying something on Amazon. I can't imagine how that could be much easier. The difficulty is later in the process when you have to actually host something there.