They have been doing construction on beaver creek for 3 years now, they are in the process of refilling the reservoir, I would say it is out of the question. I havent fished road canyon in a month or so but fishing was good last time we were there. Typical finding finding holes in weed beds, caught a couple big brooders and the occasional smaller fish.
Hope this helps
Duckets