Wenn man selbst keine Ahnung und Erfahrung hat mit car-hifi und DSP-Kodierungen/Einstellungen (das Thema ist sehr komplex) würde ich folgendes empfehlen.
Je nach Budget
1. Alpine Nachrüstsatz: für die ca 700€ wird der Sound schon deutlich besser. Ist alles sauber für den BMW abgestimmt und funktioniert zuverlässig 100% plug&play, braucht aber Kodierung durch BMW oder anderen Fachbetrieb.
...Klang wird ca auf dem Niveau vom Serien Hifi System im F30 sein
2. Komplettsystem vom Fachmann verbauten lassen inkl DSP Einstellung, z.B. so etwas:
BMW Soundsysteme - Speaker City für ca 2k€ all-incl
Das klingt dann nochmals deutlich besser als das Alpine, und sicher auch deutlich besser als ein HK
(denke dass klingt so abgestimmt auch besser als ein ARS Pauschal-Paket)