I have the Ultraguage in my 2012 Mazda5 Sport. I also have a $50 Harbor Freight/ Centech code reader (not a scanner) that is invaluable for reading codes.
I tried Torque Lite before TouchScan and was frustrated with the dashboard. TouchScan has a better GUI IMO, but I wasn't going to buy Torque after testing the free version so I don't know how it compares.
TouchScan doesn't support custom/extended PID's as far as I can tell, so I may end up switching to Torque anyways...I really want to read ATF temps.