I think you can launch at Choctaw directly from the end of the road. The lower lot is defintitely crappie fishing structure now , but I talked to the park personel last week and they said it was still possible to launch.