My friend had my 2012 750Li up to 135. I also have Dinan stage II and not convinced it is worth the money. I started a thread last summer posting my times at the race track. I did it stock, then Dinan I, then finally Dinan II.
100% BMW. Don't settle for cheap imitations.