I've had this scan tool for 2 years and used it on GM and Toyota vehicles. It is truly wireless and touch screen. It has done a great job detecting faults. I like that it scans every module on the vehicle, not just the PCM. It has detected faulty HVAC modules and even that the battery was weak in my key fob. This is great for the DIY guy because when it detects a fault, just touch the fault code and it does a search for the code, if you are in wifi range. I have updated the software several times, just a tap and it updates. I have not needed bi-directional yet, so I have not paid the $50/year for that. I will get it when I need it, you can sign up on the unit itself. Every time I use it I discover a new feature. Overall, this is worth the money if you work on your own vehicles.