Used to fish Canyon lake very often as well. I kind of gave up on it after way too many bad fishing trips. Lost all confidence in having a good fishing day on that lake and that's a pretty bad attitude to start a fishing trip with before you even get there.
I did catch a huge striper there though that wast 2.5 in away from the lake record. Old memory