Something like this would be much more dense if it used text for its inputs, outputs, events, etc. The visual language is descriptive enough by itself.
That's not to say visual scripting should reject having text altogether, but I think most visual scripting solutions need a better design language