At the moment searching this and the other forum is your best resources regarding reliability of the TTV8 and MPPK for the inline 6 engines. My X5 35i with MPPK and Racechip tune is fast!
Edit: MPPK stands for M performance power kit sold by BMW and this tune will keep your warranty intact.