Stop in for a cup of coffee

fog and clouds are essentially the same thing, water vapor, so would the panels still produce on heavily cloudy days?
Yes, just a small loss in efficiency.