I fished Canyon once....... once. Pretty clear water, and tough fishing. There are better lakes closer so I don't think I'll make a trip there anytime soon.
It is a tough lake to fish for those folks who don't fish it on a regular basis, and that means not just not catching much, but actually fishing hard and getting skunked.
For those who fish it often and with the knowledge that it's not going to be easy, you can do pretty well.
Let's just say you better have a plan A, B, C, D, E, and F.
By the time you get to G, just lick your wounds and go home!