It's been hit or miss the last few years on given nights, full moon or not. As you said, the best you can hope for is to fish the shade. It might not even be a factor if it's overcast. I rarely fish it on top any more and usually stick to Gizz, slivers or jigs, depending on how deep you have to fish. Gizz baits are fast becoming the go to but they don't hold up well to stripers. Stripers destroyed three of mine last year so have plenty on hand. Top is awesome but shallow usually get's more bites and more hook ups.