Is it possible to spawn random schools along bodies of water and hunting in those schools? Many of the systems require little travel. Crops, mining, even fish traps are stationary. Having schools move on a more moment to moment basis (think fish traps do slowly rotate stock) would get people or of the walls more. Just thought it could make fishing more focused on the particular fish you pull up if it was a school. Also could do more for adding new fish types or rare fish.
I've enjoyed fishing in most games I have seen it in, but I have never really enjoyed the fishing in Salem. I have resorted to largely just placing traps. The time invested vs reward just isn't there for fishing to me.
Spear fishing could use a wooden stick, or a crafted spear. Chance of success and of saving the spare for reuse could be based on flora and fauna.