Feel free to close, as I've yet to have a look at any of the code. However I'm quite fond of static sites and letting the client do all the heavy lifting. Much less maintenance + hosting is pretty much sticking it in an S3 bucket.
We've got webhooks already, any of the content based off the repos could be updated on demand. Even the site itself could be updated via webhooks (merge to master, triggers deployment).