oh, I just saw your exchange with JC in the General thread. Maybe we use one form and change data within the form depending on a value in the custom form:
If x, use this logo, federal id, payment url, remittance address, etc.
If y, use this logo, federal id, payment url, remittance address, etc.
In that case we may not need a workflow, since we already have a field in the custom form that could be used as x and y.