How did you arrive at choosing Cloudflare? It's clear Google Domains has broken processes not conducive to running a business centered on user content. How do you know Cloudflare does not suffer from similar broken processes?
Doesn't seem conducive to great customer support, but maybe I'm wrong cause I've never had to contact them.