The recent thread about installation problems on a Pi3 has motivated me be ask about this.
I recently setup a PiZero-W using the full gui image. I find it easier to set things up initially with the gui and a KVM, and afterwards turn off auto login and use ssh & node-red. Sometimes ssh -X is convenient and I've never had much luck getting it to work starting with a minimal install.
I added node-red with the "add-software" gui menu selection and got v18.7 and all has worked fine after doing sudo apt-get install npm (needed to get manage pallet to work). This is a simple box to display some MQTT states with LED indicators. I don't really see me ever updating it as its already hit the "if it ain't broke, don't fix it" benchmark for its task.
So my question, is the "add software" off on a tangent doing some Raspbian thing that will not be "correct" after a few node-red increments, or have they finally figured out that linking the "official" node-red install script would be better for all concerned?