There are 2 numbers you can call that I have programed into my phone. One is current generation. 417-336-5086. That number tells you current lake level, generation, and tail water level for Table Rock Lake and Beaver lake. You can count on that one being accurate.
The other number is pedicted generation schedules. The number is 918-595-6779. You have to request Table Rock and then Todays, Tomorrows, or The Next Days schedule. This is just a prediction and if it is even available still not accurate, but it can give you a guess as to what is going to happen.
As far as the best times to go fishing.....When it is raining, and when it is not.
Colder weather creates the need for more electricity therefore increasing the chances of generation so milder days i would think increase the chances for the water being shut off.