Last job today - swapped the roof console, having (as mentioned earlier) successfully blown the delay circuit when changing bulbs somehow (or revealed an existing fault, but I think I did it). So... although the design is the same, Mercedes REALLY cheapened the console in later W140s.
Aluminium that oxidises for the -ve connector
No plastic cover over the PCB
No brass inserts on body mounts
Single-piece lens covers of lower-grade plastic for the courtesy and map lights rather than two pieces per side with double diffusers on a clearer plastic
Now this means that I'm going to continue searching for the correct type, as if you're going to be nerdy about things like 500 SEC badges on early model year cars, details like that really matter. I wonder where else they cheapened components.
Having said that - cheapened or not, the lights are really bright and working on both sides and both doors again. I remember the changes made to the R129 for the 1996/7 MY redesigns. Be fun to track all the changes and see how they affect the overall feel of the cars.