Yes, I never understand this obsession for centralized services like Cloudflare. To be fair though, if our tiny blogs anyway had a hundred or so visitors monthly, does it matter if it had an outage for a day?
Of course, on the other hand, I know that relying on Cloudflare cert's is basically inviting a MITM attack.
Use Caddy. I never worry about certs.
The setup appears very simple in Caddy - amazingly simple, honestly. I'm going to give it a good try.
It's one of the more controversial parts of the business, it makes the fact that the traffic is unencrypted on public networks invisible to the end user.
If you host images as well, your bandwidth costs might skyrocket.
I was pretty much forced into putting a site I'm managing for a client behind cloudflare due to the above-mentioned issue.