Im curious why those extra details are necessary, cause for me, Strava is pretty sufficient. Adding in your exertion level at the end, and besides a large weather difference (which rarely occurs in SoCal) noted, theres not much else to track. At least tracking vitals that are relevant to the performance of the said ride. I guess if you want to note whether a car startled you, or a hot chick motivated you, then I would think the notes your taking would be your only route.