I don't consider it an option for my wife. She has allerigies that can practically lock up her lungs on a bad day and I would be afraid that any blowback from pepper spray would incapacitate her worse than her attacker. Also it would not be practical for one of her possible scenarios; someone hiding inside her car in the dark when she gets off work.
She works someplace where it's not an option to carry, so with any kind of spray out, I figure we're down to stun gun or taser. There's also the possibility of an ASP or something else, I guess. I haven't picked up either for her yet because with my current work schedule I usually drop her off and pick her up myself since we start at the same time and I work close by. My work situation will likely change soon, so we need to make a decision on what's best for her to carry.