Yup. Use a spreadsheet instead of Docs. That way, you can analyze your data across trips to identify the trends you are hoping to uncover... Also, I recommend making your information headings the columns, so each fishing trip will be contained in a row within the same table.
Personally, I would make a column for every factor that you think even MIGHT affect fishing. A few I would add to your list would include Weather, Air Pressure,, Air Temperature, Water Temperature, Moon Phase, Tide Stage, Quality of Fishing (lights out, excellent, good, fair, poor, garbage)....
Tide stage and streamflow remind me that you might also want to maintain different tables for each type of water (rivers/streams, lakes, Sound, Ocean, etc.). I find some factors affect things differently, depending on the type of water you are fishing.
Finally, you may want another table to record your catch for each trip, including stuff like Date (which you can use to cross-reference trips), Species, Relative Size (no need to get down to measurements, IMO), Gear Type, Lure Type, Lure Size....
Basically, I'm proposing a very simple database, which is more complicated than written logs but has potential to be much more useful (assuming you want to use this info to decide when it's best to go fishing or what to use in what conditions, e.g.).
Good luck! I hope you solve the eternal riddle....