Hi Richard,
Thanks for the post, I personally agree that scripting has the potential to open up a lot of new opportunities and applications that LabVIEW can be used for, that it was previously not suitable for, and also that it could potentially cause users a lot of pain if used when not needed.
We have several cases of both NI and customers using scripting to increase productivity and functionality. One of my favourite ones so far is the additions to the Quick Drop tool in LabVIEW 2009. Once you are in Quick Drop you can now automatically create controls, indicators and constants for all inputs and outputs of a selected portion of your code, as well as delete large portions of code and move labels around. Take a look on Darren Natingers blog regarding this. I've given the link below.
http://labviewartisan.blogspot.com/2009/08/write-your-own-quick-drop-keyboard.html
Another implementation of Scripting has been done by Steve Watts from SSDC (another UK Alliance Member and Author of the book "A Software Engineering Approach to LabVIEW"

. Steve has written an application which allows him to quickly build up a library of vi's which conform to his design rules set out in the book. He has released this as a user solution on ni.com. Again, I've given the link below.
http://sine.ni.com/cs/app/doc/p/id/cs-12151
I also have access to a few video's of some other cool use's of scripting, I've given a couple more links below.
http://pasquarette.wordpress.com/2009/08/10/scripting-get-inside-the-guts-of-labview-at-niweek-2009/
http://www.youtube.com/watch?v=4IUGQ0GH1QE
If there is a lot of interest in scripting, I would be happy to ask Steve to come up and speak at a future user group, as he has probably had more experience with it than most of the NI employees in the UK.
We can discuss this on the 9th September, and maybe set something up for next time, but if anyone has any questions, please let me know.
Best regards,
Peter Horn
District Sales Manager
National Instruments UK and Ireland
07876 234494
peter.horn@ni.com