I don't like to wear either type, but it's really a turn-on for me to go down on a guy who's wearing one! Very hot and very sexy looking! And, I think it gives most guys a stiffer hard-on and a harder orgasm. But, yes, do take it off before you cum 'cause I want to feel that powerful blast of your orgasm right there in my mouth and I want to suck every drop out of you as well. I don't want ANYTHING stopping that! But, I would guess the snap type works best for my purposes.