Octane nodes are pretty decent currently one thing I find that they lack though is the ability to group nodes. Especially for big multi material shader trees, it just turns into a very long complicated view where having the ability to group nodes together and just collapse the group would be immensely helpful workflow wise.
Similar to how Redshift, Vray or even group in xpresso works.