rocker panels on e30 are easy to fix - cut out outer skin - clean inside and weld the patches (with primer on the inside of the patch as well) and then fiberglass it to make it look nice.
welding is not that hard and with prices of flux core welders it is more economical than going to the bodyshop for 20+ daily driver.
1984 318i w/M10 - restomod in progress :-)
1984 325e - in car heaven now :-(
1991 325i - project / parts car
2005 325i executive edition - daily driver :-)