Agreed. It also can't hurt to setup a firewall or EC2 Security Group that only allows ingress from Cloudflare IPs: https://www.cloudflare.com/ips/
Alternatively, you can use Cloudflare Tunnel, and then block all incoming connections.
Alternatively, you can use Cloudflare Tunnel, and then block all incoming connections.
(the term they use is “authenticated origin pull”)