I guess the 'benefit' of DTT unit is that it self-tunes .. so you don't need a dyno or an expert to set up your system (apparently

).
But again I guess if you have Doc as you neighbour why da f$&# yo need DTT? You give it to the man and he tunes your bike to perfection - no more ride / download / call Chris etc. Then you can come back to this forum have us envy you to death for spending your time riding instead of tuning.
If I had that option I would always chose Doc over self-tuning TCFI - but I don't.