I've done these and they're perfect :P fishing quests, right down to the random frustration. Bait Ball? Have your angling implements equipped. Have the fish icon quickslotted. Move it around to a hotkey if desired. Have your weapons/shield slotted, too; just in case. Approach the water and when the flytext pops up, fish. That said, another 30 to 45 seconds to the timer would not hurt.
Salmon run, yeah just like a real run. Go to the waterfalls on either river. The one to the north of Calembel is more frustrating. I've only found one spot that forms there and I ran up and down in the highlighted area in the palantir. The river to the west is best. There are three spots there, but company on the river makes for more 'fun-filled' fishing, again just like real life :P.
My main earned a title with these (Journeyman Angler, I think), so I had more than 1/200 but less than 80/200 skill and I'm using a Lebethron fishing-pole.
"No sadder words of tongue or pen are the words: 'Might have been'." -- John Greenleaf Whittier
"Do or do not. There is no try." -- Yoda
On planet Earth, there is a try.
Indeed, in a world and life full of change, the only constant is human nature (A is A, after all :P).
We old vets need to keep in mind those who come after us.