I have some Michelins on my 300D, X-Radial's i think they're called and they're very...squishy.
Yeah the front sway bar is pretty ridiculous... you are 100% right on the rear bar, its way too small. I think it was Mercedes's way of adding some understeer into the suspension (plus that cast iron mass under the hood
)