Originally Posted by HuronRiverDan
There is no right answer to this question IMO; every angler has to make the decision he feels right about. In most cases Put & Take fisheries take place where trout won't make it through the year due to warm water. If you feel duty bound to keep fish but don't want to eat them personally, give them to someone who might welcome a fresh fish dinner.
I couldn't have said it better!
As to my own practice if its a P&T I will keep one or two occasionally more depending on size and how many people will be at dinner who eat fish. Everyone in my household enjoys eating fresh fish so it gets eaten without freezing. In the case of wildfish it depends on the species and the health of the fish population even then I nearly always C&R, but will occassionally take fish the only exception is catfish or crappie then I always take a few home.