Cloudflare provides at-cost domain name registration. It won’t be as private as njal.la, but if you end up using them for your site, then it would be one less entity to trust if you have your registration and DNS with them.
Njal.la is where I have all of my domains. You don't have to give any info, you can access it through tor through a .onion domain, and you can pay with monero.
I use them for email aliases via adyy, and self hosting things like jellyfin and nextcloud. I don't really "need" the privacy, but I still like to have it if I can.