I use the Zerostat and find it very effective. Dryness aggravates the static situation, but the mere act of cleaning the record pre-play will generate static. I use a carbon fiber brush for the rough clean, to get off any big chunks. I hit it with the Zerostat as I'm doing that and then I do a final clean with a microfiber cloth, after which the record needs another hit with the Zerostat.
The records generally have a low level of static when I start, but the cleaning, particularly with the microfiber brush, really generates a lot of static. At night, with the lights off it's very easy to see and I can feel it tugging at the hair on my arms.
Not only does it generate sound in some instances, but it attracts dust. So discharging your records is a beneficial process.