First, I can't believe I'm saying this, but isn't 563hp and 470lbs of torque . . . sort of meh? I mean an SL65 will eat it's lunch.
Second, I wonder if this is an actual duel clutch transmission or just another dolled up version of their seven speed automatic like in the new AMG SLs?