Silkworms are good, but Variety is important. As is ensuring at least some of the feeders used are easily gutloaded. That's one reason why roaches and crickets tend to be used. I recommend no one feeder make up more than 20% of the chameleons diet. If using a lot of soft bodied feeders, like silkworms, be sure to add in some "roughage" from supers, mealworms, roaches, terrestrial isopods and crickets at least part of the time, to aid digestion. Too much chinton can be bad, but so can too little.