Gut check: For 200k page Jekyll site, Workers => R2, yeah?

I need to move a large legacy Jekyll site off Github Pages.
All pages are fully static and the pages will never change again.
It's an interim solution while I finish a complete rebuild in SvelteKit.

Looking for community input to confirm (or reject!) my current thinking and maybe flesh out any possible gotchas.

My research...
Cloudflare Pages has a 20k page limit, so that's a no-go
Workers Static Assets has a 20k page limit, so that's a no-go
Workers Sites appear deprecated (docs)
So vanilla Workers it is.

Storage...
This seems like a toss-up b/w KV and R2.
KV has the slight edge with speed
R2 has ability to sync via rclone
Perhaps the tie-breaker is R2 would easily fit in the free tier

Agree? Disagree? Am I missing anything?
Was this page helpful?