I just found this video. It looks like a lot of hard work to get the sand eels and keep them alive, but at least it looks like they do work from a boat.