Workflows in Wrike are OK up to a point but their use is rather arbitrary. Users are forced to use folders to impart a specific workflow on new tasks. It would be great to be able to establish workflow relationship as part of their configuration, for example, a Project might have a Release workflow. The Release workflow can contain Bug or Feature workflows. A Feature workflow might have User Story, Issue or Test workflows.
The great thing about this is that it implies the available type of task that can be added without having to select from what may be a very large list of work flows spanning many departments.
In the above example, if I add a task to a Release project it allows me to add a Bug or a Feature. If I add a subtask to a Feature I can add a User Story, Issue or Test.
Add the ability to define an icon that can be associated with each workflow and you have a great visual data hierarchy that can be easily applied to many different types of projects.