My veiled loves them, but I got them from a feeder supply store that had a booth at an expo, so they've been eating non-toxic stuff. I wouldn't ever feed wild caught bugs of any kind, mainly because parasites are rampant.
But I do know many many cham owners who feed their chams tomato worms. I can't testify as to where/how they get theirs, but no one has had a problem.