They always seem to get eaten in my tanks. The cichlids tear them apart! Start out with a regular $3 one and see if that works if it does you can get some fancier ones. Good luck!
I catch them out of the creek all the time. My fish snack on them quite a bit but the ones they don't eat seem to do just fine. However, it isn't uncommon to wake up in the morning and find one crawling across the floor.