That lake is a whole different kind of beast. Always windy and can lead to some tough fishing days. It holds a good population of solid fish though when you figure them out. You can look at the TTZ reports, they always have a write up with what worked that night. You will see 10 or so teams that did well, then another 40 teams on the short side of 5lbs every week. Here is a link to a recent one with some good tips: http://thursdaynighters.com/2017/05/char...h-15-78-pounds/
Here are the ramps:http://www.swf-wc.usace.army.mil/canyon/Maps/Ramps_ShortFormat_2012_Full_WebVersion.pdf
2 and 23 are free with good ramps, good parking, and docks on opposite sides of the lake
6 and 17 are also good free ramps, but without docks (you can easily shore your boat in both though)
Summer weekends are full of drunk boaters, I do not fish Canyon on the weekends in the summer, but if you do Toms Creek is the place to go, it is a huge no wake zone with trees.
Cranes Mill and Comal Parks are where the majority of your rec boats are going to be launching.