In my experience, diet is the key. You can see results on any program if the diet and intensity is there.
Don't believe me, eat really bad for a while (I did it for years), train like a madman (did that too) and see how it goes. Then, keep the program where it is, tighten the diet up (by way of a diet log), and see what happens.
It is only my experience, but once I changed my diet, a lot of good things began to happen.