I am one of the lucky ones. Glock finger grooves fit my hand nicely.
I have this same grip wrap on mine and love it.Same here, however, if I were to come across a G2, it would snatch it up in a heart beat. My buddy has one that he put the hogue grip wrap on and it fits my hand like a molded glove.