Not a huge Cloudflare fan, but I will admit this is cool of them to spend engineering time and money on.
EDIT: Thanks for the efforts to promote the Distributed Web. A surprise, to be sure, but a welcome one.
Cheers!
My impression of the public gateways was that the end user would need to know the content hash of your website which makes for a poor user experience.
This announcement claims the end user just uses the website as they normally would by visiting example.com but behind the scenes there is no central web server because the content is pulled from IPFS.
DNS was the missing piece :)
https://developers.cloudflare.com/distributed-web/ipfs-gatew...
What Cloudflare adds to the mix is their infrastructure for automatic TLS certs.
The only problem is that I have to visit my website once in a while, otherwise the content is deleted on the gateway.