Twin Branch would be a great place for you to try but it is a tricky ramp to find. It is extremely isolated. I am not sure if there is enough water there this time of year to launch a boat with the lake drawn down. The Corps usually starts catching water about April 1. Once the lake comes up Twin Branch and Rich Creek would be your best bet with Twin Branch offering the best area close to the ramp for you but again that is a very isolated ramp and I am not sure how well they maintain the ramp or parking area. It would be worth a look prior to trailering a boat down there. If your boat is small enough to slip in the back of your pickup then you should be able to drag your boat into the water. That is a deep hollow so wind will not be a big problem.

Gopreach