That is a very interesting setup, thank you for taking the time to share it.
My use case for notes also involves interacting with them via text editors and other tools as well as having them in TiddlyWiki. What I set up a few years back was a combo of fswatch + cURL + the tiddlywiki server API. Watching for file system changes wasn't as reliable at the time so the setup was a bit finicky and tricky to get it right. So I've never fiddled with the config or even upgraded the wiki once I had it working.
The next version of TW includes a server sent events feature with which tiddlers propagate from the server to client almost instantly, so that will be my queue to upgrade that wiki. I will need to consider if moving to nodemon might make sense as well, I use it for TW dev at the moment and it does seem to work well enough.
Cheers,
Saq