I agree— CF's setup is infinitely easier.
R2 also has very generous egress: completely free outbound data transfer with no bandwidth charges (unlike S3). That's the main reason I'm comparing the two for my use case.