It's based on the nutrional values of the plants - high calcium, low phosphorous, low oxalates and goitrogens... from a nutritional standpoint, it doesn't matter WHAT you feed them so long as they get all the nutrients from their food that they need. That's why some diets recommend supplementing vitamins and calcium and some don't: some diets lack the proper nutrition and some have more than enough. You really have to do your research on the nutritional values of different foods in order to get it right, and then you can almost come up with your own diet specifically created for your ig based on what you know about them.
There's a great page on greenigsociety.com that describes the nutritional values of different foods if you're interested in knowing the "whys" of it all. It explains the properties and uses of calcium, phosphorous, oxalates and goitrogens and why it's important to control the levels in the foods they eat.
There's a wholistic science evolving for cats, dogs, and birds as well that's very similar. It utilizes what we know about what their bodies need in order to provide them with healthier diets and extend their lifespans. It's a trend that's really taking petcare by storm - for the better, I might add. It's really no different for iguanas, except that we know less about them than we do about cats, dogs and birds and getting a great diet down to an exact science is less than perfect. MK's research has really helped it take off, and if you haven't been there and read her nutrition guide and the "whys" of that, you should check it out - although I do disagree with her on a few points, but then, I'm not an expert - anapsid.org.
Alika