Also ich hab seit ca. einem halben Jahr ein USB Interface verbaut, und zwar DAS hier.
Meine Beweggründe waren ähnlich wie deine, ich wollte unbedingt original Optik bewahren, aber MP3s hören und nicht ständig CDs brennen.
Bin bislang top zufrieden damit, es läuft zuverlässig und macht keine Mucken. An den originalen Adapter vom BMW Radio wird das Interface einfach dazwischengesteckt. Das Interface selbst liegt nun in dem Schacht direkt darunter, man muss nichts bohren oder sonstwie irreversibles machen und alles ist versteckt.
Also für den schmalen Geldbeutel kann ich das nur empfehlen, ansonsten müsste es sowieso ein Dynavin sein 