To throw a totally off-the-wall, tangent response in the mix -- I could make a very sound, reasonable argument for keeping as many bluegill as I can catch
in a day (or whatever the regs allow) as a means of helping
the ecosystem. I've had many landowners ask me to do this actually on private ponds.
I realize that this article is primarily intended for trout and I very much agree with it -- particularly the part about handling the fish. I just wanted to toss an oddball in there for thought.
When people ask me
"is it better to release the fish" the answer is often "no, not really".