You can now use Cloudflare to own domains like you do with GoDaddy or Namecheap
Price for different TLDs through Cloudflare
I was told that we cannot use any other NS other than Cloudflare. I would like to try them. But very happy with the current registrar. So mostly I will get a domain just for the sake of it.