Hi,
You can probably support your scenario in v1.3 with some model, script, rules, action customisation.
v1.4 will introduce the concept of tasks (and a task list for each person). jBPM provides support for due dates and reminders with the possibility of invoking any alfresco action (e-mail….), script on jBPM events. We'll also have the notion of a workflow package - a collection of content that's routed through the workflow. Not only does this allow mutliple items to be reviewed etc, but it also allows the collection of new items (i.e. the creation of new content).
v1.4 out-of-the-box won't provide too much reporting, however, as it's all based on jBPM, it's possible to query the jBPM schema from any reporting tool - I've think that Pentahoe may do something in this area.
v1.4 workflow is currently in development and therefore mirrored to our public SVN. It's only just begun, so there's nothing to test drive today.