Hi Mark
We are going to be charging for 2.0, but if you don't want to pay for it you really don't need to as 1.4 will remain free. There's also the open source release, which is totally free, as in free for ever, which will continue to track 2.0, just later and with slightly less in the way of new features.
1.4 is pretty reliable by any software standard - we have only a tiny number of outstanding bugs on it at the moment (all of which are related, inevitably, to 3rd party AU and VSt products breaking things) which will get fixed before it goes into Stable. We haven't made a Stable release with a known 'showstopper' bug (one that can mess up a live performance) for well over a year in fact, so I'm not really sure why you're uncomfortable using it live, lots of people are doing so, regularly. If you are having specific reliability problems, please let us know by using the bug reporter as soon as possible - we can't fix them if we don't know about them.
Regarding Workbench, you are quite correct I spoke about this not long after launch. There are two things about this - firstly I do not believe that I have ever said that it would be free, and secondly I would like to give you a little context regarding the developments of our UI over the intervening time. Firstly, the 'Workbench' that I was talking about in 2009 is not the 'Workbench' we are releasing now, it was a totally different animal. We had a working prototype of that in late 2009 and it combined a graphical view of the system with the Belcanto command line to enable configuration. It was written In Python/WX (for the technically minded). It was not pretty, but it was functional. The first six months after the Pico was shipped proved very interesting for us as we got a lot of feedback. One of the major themes was that people wanted a more traditional GUI and in hand with that there was a giant chorus of howling about the use of a command language - a small minority love it, a wide majority hated it. This caused a considerable amount of thinking and discussion here, and the decision was taken to split what was originally 'Workbench' into two different tools. These became what are now Stage and the new Workbench. Stage was envisioned as a powerful, configurable, network control center for EigenD, something that enabled the control and manipulation of the system in real time in live environments. I think we achieved this and in 1.3 Stage is now part of a formal release, one that no-one has been asked to pay for.
In addition, a great many of the configuration and control parameters for working with MIDI and DAW's that people asked for have now been integrated in our main GUI in the MIDI matrix, a very flexible tool for this. This also takes on part of what was possible with the original Workbench, but in a very discoverable and easy to use manner. This is also present in both the 1.4 release (which is freely available) and the open source release, which is as freely available as it is humanly possible to make it.
The remaining parts of Workbench, the building of setups from scratch in a graphical manner, has proved very difficult to implement. It's a genuinely tough problem to solve well, and has required both a lot of work on a GUI and some serious and technically challenging changes to the underlying system to support it. It has also been very expensive to develop and has taken five times longer than I thought it would. It is not something I am prepared to give away at the moment - in the past year we have put literally several millions pounds worth of software in the public domain (software that I personally paid for incidentally), for free, and I don't think it reasonable of people to ask us to continue to give our work away forever just because we have done so lot already. Its like punishing someone for being nice, why do that?
People have to have incomes, including the Eigenlabs development team, and much as I admire Richard Stallman there is only so much beard that one can eat before even McDonald's starts to look good. If you really want to never pay for software I encourage you to contribute to the open source release and make it happen.
On a related note, I would just like to make everyone aware that however much you might imagine it so, the profit margin on Eigenharp sales does not actually pay for EigenD development. It doesn't actually come close - the development of EigenD is effectively funded personally by me and several other investors. I do think that it is now appropriate, after two years of free releases, significant new functionality (Stage, MIDI routing etc) that the community be asked to contribute towards this. It is even possible, at some distant point, that the software may begin to break even, at which point it will have a real long term future independent of benefactors. I would very much like to see this happen, as I am sure other members of the Eigenharp community would. It won't though unless people are prepared to contribute either in coding or cash.
John