LFB,
I have to disagree about the ants....They catch a lot of them in the wild, one would think, since they are rosette plants. Mine frequently catch ants on their own, and seem to benefit from them.
That said, you don't want to put one of those almost-microscopic ants in a one inch trap, but as long as you use common sense, ants work just fine.