I would say if I had a better knowing of where you live in Oklahoma? I could give you some good info on a good lake to fish. I live right down the road from thunderbird which is ok if you have patience lol. so if I can I will make the drive and go to grand or I will go to tin killer. I am looking in to going to texoma this year and see if it's as good as everyone say.
hope that helps?
just my two cents