Well, Jon, that's exactly what I was trying to do: to allow the user to cancel an work item he submitted, as he was giving up before the next participant opened the work item.
It's fine to use conditional statements and to create a route back based on form data, but what I really want is the possibility for the user to cancel the work item at any time before the next participant opens it.
Thanks, anyway.