Of course there will be many answers to this question and opinions. But you are right track because the less time spent fighting the fish, the better the rate of recovery and chance it will survive.
IMO depends on how big and if it runs downstream or not. If you can keep it out of the fast current you should be able to land him quickly. Max/Toolman’s clinic they showed us a method that if you give the fish side pressure by turning your rod to the side, it forces the fish to face upstream and may prevent him to run downstream and into the faster current. Bhurt gave me a re-lesson on this last weekend and I was able to watch him in action will success landing some big ones. Average time for a 22" fish was about 2 minutes.
I got a sick feeling to my stomach watching a guy across the river spinning and was catching some fish. It was hard to see exactly the size he caught but must have been at it for a good 10-12 minutes bringing it in.