5. Evaluation
So is it useful? It probably comes down to whether you're happier using the Windows Workflow designer or writing code. It doesn't provide anything new that hasn't been available via the .NET ECL or FreeFlow for some time. It is possible that the Windows Workflow designer could be used by a non-technical user, but we cannot see this as being likely. Setting up the activities to successfully communicate with Metastorm BPM is still fairly technical whether achieved via the Designer or via code.
One problem that will always occur when integrating with Metastorm BPM in this fashion is that the links are based on Stage, Action and form name rather than an invisible ID. Because of this, any integration piece must be refreshed whenever the process changes. If the changes are significant, re-applying the integration may be troublesome. Given the ease with which you can change such names in Metastorm, and the benefit for such systems to be 'Agile' (as Metastorm claim), these names are likely to change fairly frequently. Any integration plan will need to take this into account in order to be successful.
If the next release were to include the ability to receive data from Metastorm BPM, then it could potentially become much more useful.