Hummingbird with CloudFlare - easy and safe to setup?

Hi there,

I am ready to launch a client's website tomorrow. The site urgently needs some performance boost and I was hoping that Cloudflare can help beyond the server configuration and site optimization that I am working on.

How good does Cloudflare work with Hummingbird? Is it reliable and safe? Could I run into error message along the way, broken links or even a website that is not working when I use Cloudflare?
How long does it take to setup? Can it be done in one day?
I have 0 experience with it and I think it is natural for me to be skeptical and of course cautious.

Warm regards from Bali,
Sebastian