Went to Cherokee over the weekend and fished. We struckout but some of the fish I saw that other people had caught were huge. No one I saw had over one in their possesion but all of which were probably 30" and rainbows so I would say they are pickey for some reason but man to catch one of those monsters. They stock their waters over their heavily but if your looking for some trophy fishing, go. It costs $7 a day for a tribal permit (no NC lic necessary)