Hello ,
let me show you how many cloudflare work I have done , or how many websites are hosted under my cloudflare account
I am expert in cloudflare and I know everything about their solution
regard load balancing its paid option from cloudflare , and it will load balance the traffic between both of your servers , I will configure alert system to send you email or sms when cloudflare detect one of your server down , and I will help you with everything that you might need with cloudflare
let me help you to get every cent you pay for cloudflare !!
Best Regards