Yea the SL63 is badass! But it's too small inside, I was riding in my friends SL500 the other day, she just got it few months ago, very nice ride, but my knees were allover the dashboard lol.
The E and C wheels don't work on the CL, offset too low. CL has LS type of offset that is hard to find nice wheels that fit properly.