I'm also trying to make up my mind on which route I'm gonna go as well
Make sure you call the trans shop you are thinking about using and see what their thoughts are about them rebuilding your trans with parts they didn't provide, in my experience, most will not warranty it I'm guessing to...ooooor should I buy the parts from say DTT and have a shop put them in my current transmission? I have an 06 QC 4x4 automatic.