Weight loss is in the mind not in the body. You need first put yourself in the mind set that your overweight is caused by over-eating, not stuffing yourself, just eating more than your body consumes.
I think losing weight starts with changing your everyday diet to something akin to the mediterranean diet. Reduce snacking, stop consuming lots of sweet or fat and savoury snacks, eat lots of fruit and veg and unrefined carbs. Once you have changed your diet and accepted that it is permanent. Then start thinking about consciously losing weight.
Personally, I think diets like the one you mention and, I think, the Cambridge diet, which are food substitutes, are not a brilliant idea, as they make losing weight as something other, rather than just part of healthy eating.
But diets ar personal, what woks for one will not work for another. I have found the 5:2 fasting diet works for me. others join Slimming World, or do Atkins or whatever.
But to start you have got to change your eating patterns for life and stop yourself yearning to get back to non-stop chocolate eating, or only eating potatoes as chips, or reduce your portion sizes, whatever - once that is established, think about losing weight.