Thank you for the reply!
Interesting. I know it is possible since I've been using CloudFlare for both mirrored and google hosted domains for a while... and it seems to be working fine.
I respect your opinion but IMHO it does make sense because cloudflare offers services, security, optimizations, apps, etc that google doesn't offer, which is why I use them (even for blogs).
As far as redirected and cloaked domains go, sure, I can understand that. I mostly use them to redirect to my main domain, which should be protected by cloudflare anyway.
I have some domains that I just use DreamHost for DNS that I'd like to keep using DreamHost for DNS, even after I enable CloudFlare. In this scenario your web panel doesn't support it, and I have to go use CloudFlare to edit DNS. That is what I'd like to avoid.
So perhaps you could add a "connect to CloudFlare account" in the DNS section of Manage Domains?
I'd just rather have all my domains and DNS edits be in one place (dreamhost) and not spread out between dreamhost and cloudflare.
Again, thank you for the response and for investigating this.