>I work on a lot of projects where my clients use Google Drive to update copy leaving me to then either update a CMS or some flat JSON/XML/YAML files. I could risk allowing my clients to update flat files but if I had £1 for every time a JSON/XML/YAML file didn't validate, well, I'd have about £38.
The rational solution is to do what everyone has been doing since the dawn of the web, which is to provide an admin interface, no?
This whole thing, to me, looks like a case of "just because you can, doesn't mean you should." At the same time, it's a novel and creative approach which gives it a cool factor.