I found frogs to be highly effective. I just started night fishing recently and after not having a lot of luck with the typical night baits, I decided to try a frog since they are by far my favorite bait. I was mainly using the cheap little popping scum frogs and was tearing them up. Started with a black frog and had good luck until I lost it. Used a dark green and did well until I lost it. Only had a white one left and it worked well too. I lost more frogs that night than I have all year but it was an absolute blast.
Oh and I would agree that they are much more prone to hit it in more open water than they would during the day.