Regarding the syncing static files automatically to a cloud. In JavaScript it's impossible (as much as I know) to save files to a desired location, as it cannot access you local drive.
However, we can still use the Downloads folder and save all files to e.g. "Downloads/TwStaticExport" and then sync this folder with your Dropbox or Google Drive folder that is connected to a service that publishes static files (e.g.
fast.io).
TonyM reminded me about this folder syncing in another thread...
One way to do it is to use
symbolic links in terminal:
ln -s /path/to/original /path/to/symlink
I haven't tried it yet, but it should work. I've done it before for other things.
––––––––
Regarding the files vs. zip:
One of the reasons to export zip instead of individual files, it will be downloaded all at once. If you choose to export files, browser will prompt where to save and how to name each file.
I did not yet find a way to batch download all files within a folder. Is that even possible? Just found this, but it's in jQuery
https://github.com/sindresorhus/multi-download
––––––––