Ja, es ist zweifellos richtig, was Du sagst. Das direkte Encoden ist einer der großen Vorteile, den die DLL bietet. Dass die Einstellmöglichkeiten begrenzter sind, ist ebenfalls korrekt.
Allerdings ist der Anspruch auch ein anderer. Die meisten Leute, die Audiograbber benutzen, wollen eine möglichst einfache und verständliche Oberfläche. Deshalb kann diese nicht sämtliche Optionen enthalten. Meiner Meinung nach ist das für den normalen Gebrauch auch nicht unbedingt nötig, auch mit Audiograbbers vorgegeben Schemata ist die Geschwindigkeit und die Qualität erstklassig.
Und Experten haben natürlich die Möglichkeit, die EXE als externen Encoder einzubinden und mit endlosen Kommandozeilenparametern zu füttern ;D