I would camp at Joe Wheeler State Park and fish Wilson Lake instead of Pickwick at the end of May. I've caught bigger smallies in Wilson than I have in Pickwick, especially that time of year.
McFarland Park in Florence just below Wilson Dam, in the upper reaches of Pickwick, also has good camping facilities.