Cloudflare Registrar is a service offered to the users of Cloudflares DNS, Performance and Security products. If you don’t want to use Cloudflares DNS there are plenty of good registrars, PorkBun appears to be recommended frequently.
I think the snag is here is that you can register a new domain, and you can transfer one already here. But you can’t transfer a new one, even if you want to use Cloudflare name servers once it gets here. It’s forcing an extra step that takes 60 days.
It’d be nice if Cloudflare would allow a domain transfer that included a name server update.
I do suppose the solution would be to add that domain to your Cloudflare account and have the current owner update the name servers. Then you should be able to transfer.
I’m pretty sure this doesn’t work because Cloudflare expects a domain to already use the required Cloudflare name servers. On occasion, Cloudflare will transfer one in that has Cloudflare name servers, then the old registrar ever-so-unhelpfully changes them at the last minute, then you end up with name servers that don’t work.
And then Support has to go in and manually change them. I don’t think Cloudflare has come up with the logic yet to test name servers and reset them if they’re wrong. Biz/Ent plans often have non-Cloudflare domain name servers. And you don’t want to make those customers mad if Cloudflare breaks their DNS.
I’m not sure where it went, to be honest. That used to be an option during the sign-up flow but it seems to have disappeared. I’ll check with someone from Registrar Support next time they’re on if that has gone permanently.