I've seen it work for some people, but I just couldn't stomach it. I made my own diet that seems to be just right for me... and it's really simple.
I've found that just cutting down on bread, sugar, potatoes, and pasta helps keep me slim.
Don't get me wrong: I still eat these things, but they make up a very small portion of my diet. My main diet consists of veggies, fruits, lean meats, nuts, and rice... I get carbs, but mostly complex carbs.
The more processed a food is, the worse it is for you. Stick to whole, fresh foods and you won't need a 'diet'.
Cheers and good health to you!