It will read and clear faults and also read live data....it won't do setting changes or EAS calibration....but as a fault code reader/clearer and live data viewer it is very good for its price.
Next up the list is the All Comms which reads/clears faults, but limited live data - but does basic BCU and LCM setting changes, EAS Calbration and Steering Angle Sensor Resets.
IID Tool is very good and is the next rung on the ladder....
Then for the mutts danglies, Faultmate Extreme.....
Hawkeye and Lynx get mixed reports.....