CloudFlare's SSL is always better than the let's encrypt. Let's encrypt certificate need to be renewed after 3 months. It auto updates if you are pointing your nameservers to the host server. Pointing your domain to the CloudFlare's nameservers will fail to renew the Let's encrypt's SSL.
So, in my opinion, it's better to use CloudFlare's SSL and stay cool.