CLP has worked fine for me on all my Glocks. I have switched to Froglube, though, and plan on sticking with it. I like the idea that it stays dry until the weapon warms up a bit.
As far as what RC20 said regarding fluid getting down the striker channel. I was at the range one fine day, and my G26 started malfunctioning on me. I was getting light primer strikes. After talking to the staff armorer at the range, I stripped the slide down, and sure enough I had gotten some fluid into the striker channel. I cleaned it out and have never had the problem again.
So, I guess the moral is, even getting a little solvent or oil into the striker channel will stop a Glock dead in its tracks. Even if its just a little bit that gets in when scrubbing the bolt face.