Well, my experiences with Cloudflare as a random user accessing other people's websites have been alright. There've been one or two websites that I've had issues with, but that was usually on account of the home server going down rather than the cached copy that Cloudflare uses. (Cloudflare helps cover the gaps, but if a server goes down and stays down or you're after a part of the website that isn't cached, they start giving out 404's.)
So if Cloudflare's free option is a viable one, I'd say go for it. Just make sure you read the fine print and see why it's 'free'.
EDIT: Another advantage of Cloudflare is that they'll cut down on the amount of bandwidth pulled from the server. So if your webserver service is on a per-gigabyte basis, Bob, this will likely save you some grist as well.
So if Cloudflare's free option is a viable one, I'd say go for it. Just make sure you read the fine print and see why it's 'free'.
EDIT: Another advantage of Cloudflare is that they'll cut down on the amount of bandwidth pulled from the server. So if your webserver service is on a per-gigabyte basis, Bob, this will likely save you some grist as well.