Something you'll rarely hear is to use what you feel most comfortable with. Obviously we don't want to use either.. In my own personal testing, for bear spray to be highly effective, you'll need to have spray deployed for a solid 2-3 seconds to create enough cloud. Not saying it won't work with less time deployed but keep in mind a bear will clear 100 ft in a few seconds.
How much have your been stress tested in drawing from the holster and getting a 1st 2nd and 3rd round fired on a 3, 5, 10, and 15 yard target in less than 3 seconds?? Its tougher than you think if you've never shot IDPA/IPSC