Personalmente no recomiendo reprogramaciones, pero no tendrías por qué tener ningún problema si al final te decides a hacerlo, siempre y cuando no andes como un loco y si lo que quieres es ganar un poco de potencia en ocasiones puntuales. De reprogramar, lo subiría a 177cv como el 320d n47, prácticamente montan idénticos motores, a grandes rasgos cambia el turbo y el sistema de inyeccción y los inyectores de nuestro 318 aguantan hasta 190 cv así que aún hay margen.
En la bmw venden un kit de potencia bmw performance (lo que demuestra que algo más aguantan los motores), lo que pasa que las ganancias son muy pequeñas para lo que vale el jodio... Es cierto que a parte de reprogramar y eso incluyen en el pack un ventilador e intercooler más grande y alguna cosa más que ahora no recuerdo. Lo único bueno que le veo en hacerlo en el taller oficial es que te conservan la garantía. Si fuera yo, iría a un reprogramador que no tenga nada que ver con bmw, ahorrarás pasta, ganarás mucha más potencia y la puedes hacer a medida.