Nope! I did low fat, ate all I wanted but all low fat and lost hardly anything. It all came back as soon as I stopped. Atkins-same thing. Calories counting- the same thing happens when I live my life with that mindset. I can, and will, warp anything if I allow it. If I ate only chocolate but stayed within my calorie limits, it wouldn't be too long before I started gnawing at my shoes from hunger. Thus ruining and pound progress I had made. Additionally, my body would also start rebelling because it wouldn't be getting the nutrition it needs to function. I'm guessing I would soon have brittle nails, lose hair, rough dry skin, constipation, lethargy, etc.... if I let myself do that.
That's not to say I don't have a bit of something here and there when I really want it. I find it helps just to take a bite off hubby's plate. I'm sure it annoys the heck out of him, but it works for me.