Hmmm i wouldnt say it damages turbos as such if its setup right,i thing there known to reduce the life of turbos as it heats them iup alot more than usuall due to the explosions spining the blades directly on them
Ye sorry that's what I meant decreases the life expectancy of them but if I had it installed I would have it on a switch so wouldn't be on all the time and the price of TD04 think it would be worth having a go