How do you imagine this? You want to give scanimage-type options, plus output options, like PDF (including compression) or DjVu and have gscan2pdf scan, save and quit?
Ouch. That would require a complete rework, separating the GUI from the rest. How do you want to handle user input like manual duplex?
signature.asc
Description: Digital signature