I have a small, very friendly dealership, near where I live in Switzerland. They order remanufactured parts from Munich, and have done work once or twice for me. The main benefit I had with them, was that their workshop manager suggested I talk to a friend of his, who runs a small garage, servicing and repairing most cars, BUT his main interest are the E9 and 2002 of which he has several and races them.
This guy has rebuilt and upgraded several final drives, he has silenced squeaking clutch pedals, set my Webers on the CSL, and many more special jobs. He knows where to get jobs done that he cannot do, such as shortening and balancing prop shafts, refurbishing wheels, planing cyl heads etc etc.
So my experience with the current BMW dealerships is very good. And I do park right outside the main entrance, even at the huge operation in Stockholm. It´s good for the current, young staff to see what a stylish BMW looks like (compared to the modern space ships they peddle today).