That looks interesting, most of the visual programming tools I have seen or used thus far are unusable or inefficient compared to writing code but that actually looks like something I could see myself possibly using.
When I think about a program in my head I basically construct it as a huge mental diagram anyway and then translate it into code. Perhaps detailed visual design is the way to go.