I had to spray three dogs while biking one day ,the spray was very effective in stopping the dogs. I wouldn't had shot the dogs if I had no spray unless they had already chomped me.
I believe pepper spray is a very effective tool for self defense and bugs are unnecessary. Well, that depends on what your job is.