I'm not legally biased similarly (work in finance), and I prefer NodeRED. To me, the black box thing is very significant in the feel of using the tool. When I work on a N8N workflow, it feels like I'm chaining gmail filters. Where as NodeRED, I can mentally map that better to what is actually being run, and so feels more like using ComfyUI's custom node capability. I feel like N8N wants to be no-code, where as NodeRED is very much low-code and embraces that, which I find to be the right balance for me for control vs convenience.