Very interesting topic - sort of similar to using a net. For over 45 years I've never had to cast more than, say, 30-35 feet to reach fish. I imagine I could reach 50 without too much issue and with accuracy, but I've never tried. I don't think distance plays much role, but distance atop moving water will certainly down tons of fish. I've kept a fish out of the water for more than about 10 seconds only once for a release and used a net that one time. I'd exhausted the poor, but huge, brown on a 4wt. There was no way she would have made it if I had not helped her after netting - terrible feeling. I learned from my sport mentor to meet the fish in the water, lightly lift from the water on the side with a wet hand, release hook, return upright, and then move hand away. If the fish is too active in the water, don't grab and squeeze but gently roll the fish to its back using your four fingers under its side -- the fish will immediately calm. Roll the fish back to its side by flatening your hand, remove hook, replace in water, etc. Honestly, I have been struck over the years watching many, many net 7-10 inch trout, keep the fish out of the water for 20 or 30 seconds in a then drying net, take a picture for say another 20 seconds, and then return the fish to the water usually with some required help to see to the fish moving again. I was also taught that if hooked where you can rasily hold the fly, then it is best not to touch the fish at all but rather to simply shake the fish loose with most of its body still in the water. Who knows - fly fishing folklore is always a possibility on all of this.