R129 SL500 Mercedes, what could be better?