I briefly transferred one of my domains from Google Domains to Cloudflare, but at least at that time CF required the domain to use its DNS. While that's generally not an issue with me because I use other CF services, I felt it might limit me too much down the line so I transferred the domain back to Google after the 60-day waiting period. Ah, well.