Hefner sucks for fishing period, unless you like wasting your time or have a boat to hit some of it's good spots. Good spot for largemouth bass, cat fish, crappie and hybrids would be the Oklahoma River. I've caught 8lb largemouth out of the river, 7 lb hybrid, 1-2lb crappie, 11lb drum and 4-5 lb cats.
Another good spot for largemouth is Crystal lake.
I don't live there, but when driving by the Oklahoma River, I've always wondered why I see nobody fishing, especially when I've read the ODW have stocked it with hybrid WB?