Well, you could actually travel in a Challenger with some cargo. You could also put friends in and cruise in comfort because it would be fairly roomy.
I don't know if you've ever seen the death rate of cars during accidents...
http://www.informedforlife.org/demos...fe374ef40d374a
But the E-class has always had one of the lowest figures. I'm hoping that robustness of the chassis carrys over to the Challenger, after all it was designed while M/B owned Chrysler.
Also, look at the chart and see how much better a BMW 7 performs compared to an S-class. The BMW is almost twice as good.