I use Labview and just love it and I think many people would agree with me!
Graphical/Visual programming environments for embedded control are nothing new; they've been around in one form or another for many decades (ladder-logic diagrams are probably one of the oldest forms).
But you have to ask yourself:
If such environments are really the "best thing since sliced bread", then why don't you see more software developers for embedded systems using them? Its not because they are unknown...
To put it another way: Atmel and Microchip are arguably the two main competitors selling various microcontroller families for embedded electronic development. There are tons of adherents, developers, and users for both. They all want nothing more than a stable, easy to use, and quick to develop software on platform and coding environment. So why is it, do you suppose, that all of these developers are either using C/C++, BASIC, or Assembler to develop software for these microcontrollers, instead of using a graphical/visual system like Labview...?