I owned one but sold it.
It's not so useful unless you also buy the extra module to enter the non-ECU related computer stuff (airbag etc.).
I'm in Europe and support for the metric system was also poor.
I now use the ScanGauge II. It's always hooked up and can reset the ECU codes.
For gauges I use the Innovate system which can also do data logging.