Those Sarracenias are gorgeous! Here is a picture of my tub of NOIDS that I keep on my plant shelves on my front porch to help control pests. I can see dead bugs inside when I look down the tubes. They are doing their job! I think that mostly ants and earwigs are finding their way inside.