Naja, das Kabel ist schon recht praktisch. Alleine fürs Fehler auslesen lohnt es sich. Fahr mal zu BMW und lass das machen. Kostet das Selbe wie das Kabel. Habs schon einige Male gebraucht und es hat sich schon mehrfach ausgezahlt. Und ob du nun 39€ für nen nutzlosen Stecker ausgibst oder für ein Kabel, wo es recht mächtige Software für gibt, ist schon ein Unterschied.
Du müsstest es noch nicht mal selbst erlernen. Reicht wenn du wen hast, der es via Teamviewer macht. Hab das mit nem User aus Prag schon so gemacht und ging problemlos.