Interesting! I should investigate that. I was following their docs and GitHub was 100% the happy path, and I was actually hoping to avoid it (downtime woes).
But, the wrangler CLI isn't that much of a step up. Biggest items are installing the CLI and having the CloudFlare API token available in a secure manner.