Originally Posted by SourKraut
You can remove the esa shocks and simply install aftermarket if/when they fail. So if you are planning on going to aftermarket shocks then getting ESA makes zero difference. As I understand it the missing ESA shocks only leave a "soft" code in the computer that can be read by the BMW computer but give you no error messages on the display.
This. And... if you are going to replace them anyway, buy one with ESA and take off the stock esa shocks and sell them, you will probably get enough for them to pay for your wilbers.