Another thing that needs to be in the Fishing log is what baits can be used to catch a particular fish. And under what time/weather conditions the fish can be caught.
This information does not have to be available from the start, but at least after you have caught a particular fish.