Firstly, get rid of the M color grill
I personally would stay far away from BPC. They block out the CEL codes which makes finding issues a nightmare. I have JR's stage 2.8 tune and I love it. It's a clean tune with tons of power. It took my mechanic and I 7 hours to delete the egr, dpf, scr and both urea tank. For the dpf, you have to drop the subframe and passenger side motor mount.
I just placed the order for the TCU tune with DWR today.