Anyone have any thoughts on the merits of pepper gel or foam?

Seems that foam has less reach, although hitting the eyes of a moving target may be easier. I hear the argument that the assailant could scoop the foam from their face and throw it back at you, but if you're not standing like a statue yourself, that may be an unlikely outcome.

Gel seems to have a lot of merit. Less blowback/crosscontamination for indoor use, more range than foam, and less chance for the guy to throw it back at you.

Granted, one huge component largely missing for either gel or foam is the potent respiratory effect that a cone or fogger, in particular, could inflict on someone if they breathed in the aerosolized droplets.