I really like the Dinan gear. The stage 2 performance software is great. In sport mode the power has had a huge gain. I'm mixed on the free flow exhaust, I had the OEM sport exhaust which was good, the Dinan has a little deeper sound, but not a huge gain. I will say I like the black dinan exhaust tips better and although I was looking for a much louder exhaust, I probably wouldn'r want it once I had it because it can get a bit loud with the top down. Other than the overall power upgrade, I will say I'm extremely pleased with the tire change. Night and day between the run flats and Michelin Pilot Supersports. The Michelins handle much better and the ride is a hole lot softer and nicer. I picked up the BMW emergency tire kit for the trunk since I jettisoned the run flats. But all and all a totally different car since last year and I'm enjoying every bit of it. The only things I still need to work out are a few spots which I could use a paintless dent repair shop and a pro with touch up, and then a new back bumper at some point with the carbon fiber diffuser.
Those wheels look sweet especially with the black paint. Glad to hear dinan upgrades are doing well for you. I have heard other people say the same about dinan exhaust about it not being loud enough.