Die einen sind frei erhältlich, das andere ist ein Programm vom Hersteller, nicht für die Öffentlichkeit gedacht (legalität). Mit der Kombination VCDS und VCP ist 90-95% von dem abgedeckt, was ODIS-S / ODIS-E auch kann.
Um den vollen Funktionsumfang von ODIS zu nutzen, brauchst du aber einen Zugang, den du als Privatperson nie von VAG bekommen wirst. Es gibt Portale, mit denen kannst du dir einen Zugang Mieten, wenn du unbedingt auf diese Funktionen zugreifen willst/musst (SVM, Komponentenschutz, Wegfahrsperre). Wenn du diese 3 genannten Dinge nicht unbedingt brauchst, brauchst du auch kein ODIS. Für das Alltagsgeschäft (Fehlerspeicher, Service, Codieren/Anpassen, Flashen, Datensätze/Parameter) sind VCDS und VCP besser geeignet, da sie schneller arbeiten und nicht so unübersichtlich sind.
Und ja, ODIS funktioniert nur mit einem VAS Dongle oder einem entsprechendem Klon (VNCI 6154A).