I went this route, but eventually went back. HA automations became more powerful/flexible, and node-red became hard to manage, not easily updatable on mobile, and a bigger point of failure than HA.
Home Assistant has been rock solid with zero downtime for over a year now, and that last downtime was due to a hardware failure.