I use Cloudflare's email routing for my main personal domain. It works well and I forward to a gmail account. I know how it works and I'm not worried about "Cloudflare having visibility" because we literally forward the email and don't store anything.