The only thorn in the opine is Cloudflare. Everything looks reasonable but CF. I get that DNS is free, it is OP's employer and registry being offered sans margin but it doesn't make up for the fact that CF is on its way to become the biggest gatekeeper and strangle the freenet if it wishes to do so.

Them being employed by Cloudflare means you should take the article with a grain of salt IMO.

Thank you for reading!

I added a disclaimer to the DNS section along with a list of other DNS providers folks can choose to use instead.

I made these choices before I was employed by Cloudflare and personally like how transparently they operate as a company. They have earned my trust but I don't expect others to feel the same way.