Actually had a sales call with Cloudflare in the last month and I got some bad vibes from the whole experience. We did not end up going with them.