Something we're already doing in the Appeals motion to stay eviction (should be at least?). It's a valid way of asking less of the user, and should an option.
The tricky part will be trying to let docassemble let you take multiple paths through the library. Will likely need a "config" var to be set in the interview indicating that you are trying to ask for docket id first. Other part is needing to pass in a custom docket id to court id function.