Dumb question, why build the site on the server? Shouldn’t the site generate on your laptop and then upload the static content to the server? It just seems to me that building on server adds a lot of complexity.
So you could totally build everyting locally and commit the site into a Git repo and use it in that way. It would be nice to have a non-GitHub way to just shove my built website into CF Pages but I don't know if that is on the roadmap.
Deployments are still painfully slow.
Pages is also missing some Workers features, like being able to see logs, Unbundled Workers for >50ms server-side processes, etc.