MinerAll is the one brand that has been used by many of the members in this forum (including me) for chameleons.
I haven't had the chance to try the vit-All though.
Vit-All is a gutload. Feed it to your feeders a day or two before you feed your feeders off to be fed to your chameleon (trying to figure out how many times I could use the "f" word ). Linda Davison, who wrote "Chameleons: Their care and Breeding" makes good products but I find Vit-All a bit pricey for me. I currently buy Steve's - https://www.chameleonforums.com/gutload-sale-12545/.