Yo soy partidario de ambas pero me explico.
Si vas a montar una centralita externa complementaria, no habra nada mejor que AC Schnitzer, ya que estan desarrolladas en exclusividad para cada motor de BMW (de ahi que mantengan garantía en el servicio oficial), no como otras marcas que la centraita es la misma y solo cambian los conectores para poderse enchufar a un coche o a otro..
No obstante, una reprogramación bien hecha te hara el mismo servicio e incluso mejor por ser realizada especificamente para tu motor (por no decir las posibilidades de personalización en funcion de los gustos de cada uno).
En marcas yo no voy a entrar, te recomiendo que elijas la que más confianza te de y mejor servicio te ofrezca, tanto pre, como post-venta.