John - I took my first trip to Chesdin a couple of days ago. I put the boat in at Seven Springs Marina. The lake was fairly muddy from the recent rains and a bit breezy. I was in a bass boat, so the wind didn't bother me, but it might if I had been in a kayak. I fished some of the shallow coves going up the lake and both sides of the bridge near Whippernock campground. I probably fished 3 or 4 hours and didn't get a bite all day. I was using a wacky rigged senko and tried a topwater and a spinner, but had no takers. Mostly, I explored the lake to find sites for next trip.
I live in Bon Air, so I'm very close to the Huguenot Flatwater area and Bosher Dam. I used to have a canoe I put in there. I didn't have a trolling motor, just a paddle, and never had trouble overcoming the current. Putting in at Watkins Landing or Robious Landing, you'll have to put up with powerboat traffic, especially on the weekends. However, you can go upstream from Watkins Landing, where it's too shallow for power boats, and have the area to yourself.