How much they bet each street
What if they standardise it?
Watch out as you move up (still well into the micros) and people adjust their bet sizes based on flop texture rather than their hand.
This is incredibly detailed.
Although against fish, the only real adjustments you have to make are against passive or aggressive players and you can treat players the same as all the others in the same category.
Same as above. When they bet implies the inclusion of when they don't. Not nit picking, just saying my responses are the same.
their hesitations and what they mean
Live or online?
Online you really shouldn't trust timing
tells. If you insist on using them, I strongly advise you to have a notepad next to you and mark down your predictions before seeing if you were right or wrong, and keeping track of it objectively.
Timing tells are notoriously unreliable.
Live... meh, tells are worth using but enormous amounts of practice are important.
and the sort of hands they have been playing previously.
Change that to "How they've played their previous hands" and I'll agree with it.
What I'll add is that there are two categories:
Fish
Regs
Fish, are extremely predictable. Their range is either extremely wide or extremely tight, that's about all you need to know when in a hand with them.
Regs are using logic that you should understand, whether it's slightly more advanced or less advanced, you should be able to comprehend most of it. Apply the same type of logic to the situation and you'll get the range of hands that could have made it to that point in the hand.