RC, having owned the C63 for 18 months now, I can tell you that it is a small car!  Even the X3 is much more spacious than the C63.  I don't think it is a good option for you as your family car.  Or just do what I am doing, get both the C63 and X5M!