It's worth a try though - if it says there is an injector issue for example and tells him which one, it will save spending money on coil packs/leads/spark plugs etc. that isn't needed. That's what I'd be doing anyway!
Its a bit hit and miss with codes but like you say some things like injectors it's quite good for. We had an injector fail on the way to the ring last time I went and the rs tuner that was in my toolkit I had with me diagnosed it spot on straight away including which cylinder.
Just obviously be careful what you believe as some things will be symptoms not causes or just plain nonsense.