One of the six world premieres planned by Mercedes-Benz for the Geneva Motor Show is a Final Edition of its SLC roadster. Though the company has not made a decision as to the future of the model, it seems clear it will at least put it in mothballs for a while.