How does it compare in completeness to Torque (android app)? And (if anybody knows) how does Torque compare in completeness to the commercial OBD scanners that garages have?
Nothing compares to commercial scanners whatsoever. Even the Chinese android ones are nearly $1k+ for good ones. The amount of proprietary vendor extensions within OBD2 they use make so many repairs impossible without it.
Torque is great for creating a mobile real-time display of custom metrics specific to your vehicle!
There is a misconception in the USA that you can just 'wipe' a car's computer -- not so much. When you wipe the (standard complaint) OBD2 system, it causes the system to run all the verification tests (like an extended BIOS Power On Self Test), and these take several cycles to run. Torque can tell you in seconds if the vehicle passed all the POST verifications.
Torque is terrible for diagnosing vehicle and manufacturer specific problems. Anything past standardized O2 emissions things should prefer the commercial grade, manufacturer specific software.
So, in the case of a Chevy Volt (or any GM vehicle), AC Delco TDS (acdelcotds.net) is great: it can give you in-depth reports on every module in the car.