zu deiner frage kann ich dir nur eine antwort geben: es zahlt sich aus. der klang ist um welten besser, man hört nun endlich, dass unter den vordersitzen bassboxen verbaut sind.
du kannst außer dem alpine system auch das von audio system verwenden. da gibt es lautsprechersysteme speziell für bmw. der einbau ist dann aber nicht ganz so einfach.
sicher werden nun einige einwenden, super klang ist anders. ja möglicherweise schon, aber nicht um 379.- euro.
wenn du ein einigermaßen begabter mensch bist, dann kannst du dir den einbau des alpine systems selbst machen. ich habe dafür etwa 21/2 - 3 Stunden gebraucht. einbauanleitungen gibt es im internet, die sind ganz hilfreich.