I don't know that this is a 'fad' diet. It sound pretty well-balanced. I mean, you can't have every nutrient in one meal, anyway, so what you eat -- overall -- in a day just needs to be balanced.
Different things work for different people. A couple weight-loss 'musts' (that I've read, not practiced) are:
1) Drink lots of water
2) Write down everything you eat.
These seem to be the biggest 'universal' helps in losing weight.
You need to eat early in the morning, too, to get your metabolism started. Otherwise, your body goes into 'starvation mode' and tries to RETAIN what it has in it. If you get things moving, you can actually eat more! Just make sure you don't live on snack foods (chips, sweets, etc -- like I do way too much). I've also read to always eat protein first thing in the morning. Don't know that it makes a difference (except maybe for some people), but the diet you refer to is the opposite . . .
Whatever you do, just do it 'by the book' and consistently.
Good luck and God bless!