When comparing workflow engines, versionning is a key aspect to take into account. If you are going to implement a workflow based solution, before committing to a platform you need to know what level of support does the engine provide to manage changes...