I dont think you would catch much in saltwater unless around a marsh or near brackish water. Even then. I highly doubt a fish in the north Atlantic off a pier would have any interest in them.
Now freshwater is different. There are probably lots of different freshwater fish in all kinds of habitats that would munch them up. If I had to guess, they would make good catfish bait.