Does dataflow necessarily require a graphical interface? My experience with LabVIEW was simply the sheer amount of manual labor required to write more than a trivial program, and the eyestrain headaches that came with it.
I did a huge amount of Excel with elaborate VB macros. Thinking back, it strikes me as odd that a dataflow programming tool used a conventional language as its macro language.