Not sure about GHP. I use the Yellow King Race 2000 pads. They are so much better than the Kool Stop pads it's not even funny. Well, it is a little funny that the Kool Stops still get so much praise here and everyone thinks I'm some kind of alien when I recommend Swiss Stop. As far as life of the pads, I have 12,000 miles on two sets of pads. Both are somewhat worn but neither are imminently in need of replacement.
And I climb and descend a lot. 720,000 feet of ascent & descent so far this year.