Man, honestly I wish I knew for sure and from experience, but as far as my freshwater fishing goes I like rivers a lot more as they are more predictable. I will go out on a whim and say Caddo Lake and Toledo Bend are the best, although I haven't ever fished them before. I have had my best "luck" at False River and Old River! Both oxbows of the Mississippi. (False River is loaded with boats, though, not a very quiet place)