I had I D P on my 08 and their mid 2010 writings were great but as I got additional tune "updates" they always charged for them, drivability began suffering and by late 2012 only the tow-tune ran ok w/ the cruise control. In any other tune the truck felt like a bucking bronco.
I had to send my SCT back and forth several times, I was charged shipping both ways and the DCT's never were solved. In both the Xt-street and race the truck would trip a DCT and the truck would fall on it's face at 85-90mph. I noticed it the first time trying to pass some implements during harvest. IDP could never figure it out and they stopped returning my calls.
I'm currently running GH on my 05. We traded emails about some tweaking VGT parameters and a few other things and I was told they could help me out. When the truck was finally available to get some data to them matt then said those parameters can't be changed.
It sounds weird but the best tunes I ran were some diablo tunes back in 02. My 02 ran the better w/ the diablo tunes, better than the TS or BDP tunes.