Great stuff
Reminds me of me when I started out with Node-RED and came here to share RedBack which is a backend created in Node-RED, hence RedBack! The web app was coded in python, so it was the perfect mix of confusion.
If you read the discussion over there, you'll know that your definitely using Node-RED in the wrong way - DON"T DO WHAT YOU DID !!!1!!1!
--> Node-RED is only for home automation and (I)IoT <--
Most people didn't quite understand what I was doing but hey So I started to use NR as a mind map tool - definitely don't do that