Wenn der Rahmen nicht verzogen ist, würde ich reparieren. Wenn er verzogen ist, würde ich es nicht machen.
Mir ist einer hinten auf mein EX-Coupe geknallt. Der hatte "nur" ca. 40-50km/h drauf und der Rahmen hatte einen Knick hinten. Konnt man nur sehen, wenn man hinten alles ausgebaut hat.
Habe den dann kaputt verkauft. Der Sachverständige hat mir von einer Reparatur abgeraten.
Falls du reparieren lassen möchstet, ist BMW natürlich keine schlechte Wahl, aber leider sehr teuer.
Es gibt ganz sicher Lackierereien die das genauso gut können und nur einen Bruchteil kosten.
Jedoch musst du diese Werkstatt erstmal finden....
Mir persönlich ist es wichtig, dass mein Auto immer unfallfrei ist. Ich rede hier nicht über Beulen oder so.
Ein Auto mit Rahmenschaden ist immer so eine Sache...