I don't know much about this plan. It seems like since your DH has already modified it, you should feel free to also. I agree that finding how to eat life long is the answer. Your previous diet seems really healthy, was he eating it also?
Something my dietitian told me was that sugar cravings (as opposed to see sugar, want sugar) occur because your blood sugar levels have dipped so low that your body wants carbs as fast as possible to bring your blood sugar level up. The way to avoid sugar cravings is to eat complex carbs at each meal, and as a snack. A big part of this is portion control. A portion is not a big bowl of pasta. For example, if you have sugar cravings at 4pm every day, eat some healthy carbs with a little protein, at 3:30. This really worked for me.
I can not have unhealthy foods in my home. It is hard for my DH, who doesn't have a weight problem, to understand. So, I appreciate your trying to help your DH. But I don't understand not eating healthy foods.
One more thing, someone said recently not to concentrate on "good" and "bad" foods, but "nutritious" and "not nutritious". It helps me. But you still have to be aware of portion size with "nutritious" foods.