I have an SDL, and my friend has a 97 S320. They are both great cars buy whatever one you prefer.
The S320 is a faster, smoother, better riding, more modern car.
Nothing wrong with a 95 but a 97 or newer would have the 722.6 which IMHO is a much better gear box. All W140's will need an evap core at some point, you can get them done for liek $2k, not to big of a deal.
W126's don't need front end work every 100k miles, nor to M104's need head gaskets.
Why would you care about when the timing chain was done on a 200k mile 603?