I've got quite a bit of experience fishing the James Arm that time of year so I'll offer this: It's all going to depend on what stage of the spawn the fish are in. Late April on TR could be pre-spawn, spawn, or post-spawn. As with any other lake the fish don't all spawn at the same time so late April you should be able to get on fish. Just to be clear, I'm talking mainly large mouths here. That being said my experience has shown that you will need:
Wiggle Warts in craw colors
Spinnerbaits (if the wind is up)
Jigs, jigs, jigs