Re: Upstream or downstream....
JP, I stopped (mostly) missing fish/breaking tippet, when I started strip-setting when fishing downstream.
You don't pull the fly away, and you do the size appropriate set.
I know....I know, ranting again!
But really, if there is one tip I would give folks to improve there fishing stats (besides get a drift), this is it.