Eating lots of small meals can help with your metabolism as well. Eating a few bigger meals isn't quite as good for you, as it makes you feel less active and spikes your energy throughout the day.
The problem with these kinds of diets, I find, is that it is difficult to break social patterns. I like eating out with people, or eating at a regular time with my family. And not eating the same thing seems rude or something. I would have to get over that if I was going to follow a diet like this. I guess eventually people would get used to me doing that, but I hope the fat loss would be worth it.