I don't know about this plan. But in general - - I am all for food, actual food, as unprocessed as possible. If buying a product from anyone is a crucial part of the plan, be skeptical. There is no magic way to lose weight. Any nutrients we take in are better off coming from real food rather than a supplement - no man-made thing is better than what nature came up with.
Man who say it cannot be done should not interrupt man doing it - Chinese Proverb
"Eat food, not too much, mostly plants." Michael Pollan