I'd say that's a False.
Setting up Node-Red is dominantly a NodeJS task. If you already have NodeJS running for another reason, it's easy to add another JS task.
But it's even easier than that if you want it to be. There are more than a few recipies for installing in one go, Node-Red on a Raspberry Pi.
I have a favorite example, because I created it.. but it was based on other's work, so I know it's pretty simple, after all. Here's a SD Card Image that will boot to a working copy of BOTH Node-Red and Homebridge. Use one, use both, it doesn't care.
There's also a video that helps get you started:
Assuming 2 things: You have a Raspberry Pi and an SD card you can image, and about an hour, you could be running Node-Red.
I do not use a rPi for myself BUT it is the way I experimented to determine that I needed a permanent instance of Node-Red. These days, it's just one of many NodeJS packages running on my always on Mac Mini (media server).