Just a heads up, the Bilstein B6 Damptronics for E9X M3 w/ EDC (which have been out of stock for much of 2018-2019) are back in stock and an alternative to OEM if you wanna retain your EDC buttons.
I upgraded to these and paired them with Dinan springs. The ride comfort isn't compromised, and dampening is better than OEM IMO across all 3 modes. Even with lowering springs, the fronts sit a bit higher, esp. with camber plates, so if it's all about cosmetics, this may bother you.
https://www.bimmerworld.com/Bilstein...-4-E9X-M3.html