Multi-level Service Catalog Items

We have a desired use case for a Service Catalog item that would be rather complex that I'm hoping someone can say "yes, that is possible, and this is how" or "SWSD wasn't built for this and there's no way to accomplish this".  Basically, we are converting a form from our Intranet to SWSD but the intranet allows multiple "subpages" and steps to the form.  I'll describe the current form first, and then highlight the desired behavior within SWSD.

Current Intranet request form is 1. filled out by the requestor and submitted.  Once submitted, 2. it goes to one team within IT for approval.  If they approve, it 3. sends another subform to a manager with prioritization/scoring options.  Once that is submitted, 4. it then is ready to begin work or put on hold until time is available.

I have built out steps 1 and 2. from above, but since we are needing a different person than the original requestor/agent to prioritize/score (step 3) I'm not sure how to proceed.  Ultimately, it would be something like a post resolution survey with fields able to be filled out that would either auto fill the fields in the ticket or the agent could then complete manually.  I do have a field that in step 2 above, the IT team defines who this manager is for approval so it seems it should be easy to use that person for communication but since SWSD is built for the requestor to fill out the entire form at the start and not the original requestor to complete some, then sent to someone else to finish the rest I'm trying to figure out how to be creative.

Any creative ideas on how to make this multi-level need work in some fashion?

Thanks!