Was the previous solution capable to suppress unminimizing (i.e. reuse the encoding dialog) once a job in a batch was finished? How did it behave with 2-pass encoding?
I would not object to adding the preference setting back once the first pass has been integrated into the same encoding dialog. Otherwise it would again cause confusion like it was doing before, with this topic as proof.