Bugs are really only sucking insects. I have quite a few species of mantises around the yard including 6 inch fat whoppers, stick and leaf types. The don't like the smelly bugs but beetles, grasshoppers, moths, bees, flies,caterpillars and wasps seem to get eaten. Their hard foamy egg masses hatch out lots more really fast. They do make difference at my place.