I'll kinda second that. Bankhead used to be THE place to hunt. I have hunted it for all of about 17 years. The last several (following the spread of feral hogs) have not been so good in some of my old spots. My father-in-law has hunted BNF for many more years. He consistently limited out and never hunted anywhere else. He now hunts elsewhere.
The hogs have spread so bad and the turkey numbers have plummeted. There are still some very good areas but I don't want to waste the few days I have when I'm not sure if turkeys are there or not. Lauderdale, Freedom Hills, and Skyline all have good populations. Skyline has probably one of the highest densities in the state, so I wouldn't say that NAl hunting is horrible.
Choccolocco and Oakmulgee are good WMA's, as is Cahaba River. There are plenty of good places. Unless you get some real good info on where the birds are I would skip Bankhead. I'm gonna try to go hog hunting and scouting the next few weeks so maybe I'll know a bit more.