Учитывая цену ELM – 300-500 рублей, это вполне себе хороший адаптер. Использую его 5 лет, ещё с ВАЗ 2114, затем поло, терь октавия.
Норм программу ставишь, при этом показывает и все параметры (давление на впуске, температуру ОЖ, давление турбины, температуру на впуске и т.д., всё что пожелаешь). Ошибки по двигателю – все адекватны!
Есть ещё программка, которая умеет ошибки в блоках показывать, НО, там уже ошибки не совсем адекватные расшифровки, но в этом вина программы, а не адаптера. Но, сам факт наличия ошибок в блоках – можно контролировать.

Я считаю, что ELM – отличная вещь, если хочется самому видеть параметры, видеть ошибки и т.д.

Более дорогие варианты нужны только если планируешь кодировать-адаптировать что нибудь.