I just recently migrated all (4) of my domains from google domains to cloudflare. Some of them (.cafe) because it was 50% cheaper (20ish bucks instead of 40) and others (.com) because even through the price was ~ the same ($9ish vs 12) I still wanted to decrease how load-bearing my google account was.
The transfer was quite smooth. It was easy to turn off the cloudflare "protection" (my sites don't need it (yet?) and I didn't want to have to think about it, the threat model, tls stuff, etc). And so far no problems.