It might, but I think the SLS contributed more to that than the C63 Black will. Especially since it's representing Mercedes in GT3 and the like.
It's going to make Mercedes money, that's for sure (they wouldn't build it, otherwise), but I don't think it's going to have much of an impact.
Still love it, though, because it's bonkers.