--snip--
Just to add something to @mocacinno's argument about CF, which I agree with and often mention myself but I believe good to clarify something.
Depending on the anonymity level needed using a service that works with CF is not necessarily something to worry about.
Let's say for example you're paying your Youp*rn subscription, it doesn't matter if the mixer is under CF. The NSA won't knock at your door because they figured out you're fan of p*rn videos.
If you don't want your wife to know about your sub, you're fine.
Now, there are cases you really don't want anything or anyone figures about your activity, in such case @mocacinno's argument matter completely.
To be fair, if you know there are better option & effort required to use that option isn't that different from another option, why bother choose bad option?
Well, Cloudflare is easy... It's basically a plug-and-play WAF, DDos protection, CDN, zone management, SSL certificate provider, registrar, stats provider (and much more) rolled into one.
It takes 10 minutes to setup a domain, and if you're WILLING to ignore the fact that they decrypt every piece of data that passes trough their service and cache said data, they're "ok".
If you're running a mom-and-pop shop, or a forum (like bitcointalk) or a blog discussing your love for cats, it's actually a pretty good idear to use cloudflare. It would take a ton of knowledge, time and money to setup all services yourself, services that cloudflare offers on a professional level for free. As a matter of fact, it would be allmost impossible for one person to have the level of knowledge to set everything up on a level cloudflare provides with the click of a button.
That being said, as soon as you're offering a service for which is isn't ok if a us-based company has access to every packet, you shouldn't use cloudflare. If you're a mixer, a gun shop, a political website, a p*rn site, and you use cloudflare, i would advise everybody against visiting your site... If you run such a service, you're basically stuck with building the same features cloudflare offers by yourself.