yeah, with that, you create a motion path and attach the fish object to it. Then, with object flow, it creates a lattice that runs along the motion path that deforms the model to curve and bend when turning and such. I don't know about using it for instanced particles, though.