I like it flapping on the side of my head..said no diver ever!
If you feel the need to have on incase then get a folding one or find a way to tuck it in your bc. I don't recall a time I actually used it while diving. I get why they teach new divers to wear one, but there are better ways to be equipped as well as other ways to get back to the boat or shore without a snorkel. You can swim on your back, inflate bc remove it to under your belly and use it as a float and kick back- very easy.