One thing I did notice about the red wigglers was the smell that they give off. I have read that some rays or fish do not like them because of this smell, and possibly a taste they excrete.
Their name, Eisenia fetida , even comes from the word odor but apparently this secretion only comes out...