I can only speak from my experience, but I prefer just eating clean as opposed to the CDK. IMHO, this is also a much healthier diet than CDK. I have also found this diet much easier to maintain for extended periods. And because you have to eat a lot of these types of food to get your daily calorie needs, there's no hunger involved. Here is what has been working very well for me:
Eat only clean foods like oatmeal, sweet potatoes, brown rice, vegetables, lean meats (tuna, chicken, turkey, etc..), protein shakes, flax oil, fish oil. I'll also throw in some skim milk in moderation. I eat 6 small meals every day. I avoid eating fats and carbs in the same meal, but always include some protein. With my body, it's all about keeping my blood sugar levels steady, and as a result, controlling insulin response.
I lean out quite rapidly when I stick to eating like this. I also believe my muscles stay fuller (and even grow while losing body fat) when eating like this, as compared to the CDK type diet.