Thanks for the responses guys!
So far my biggest takeaway from the responses is, if you are going to use jiu jitsu as your non-lethal means of defense (when reaching for EDC items is out of the question in given moment) aim to
control (the body) and
isolate the limbs of said assailant to not only nullify the danger but prevent them from being able to fight out/or reach for weapons to use on you. Do not go straight to using chokeholds here, unless control and isolation is not enough and you can
reasonably explain the need for using said choke (ie it was necessary to prevent serious bodily injury or death of yourself or another person). To add to that, while using said choke, do not hold on longer than necessary (I feel confident I have a grip on this concept, been training over 10 years).
The more EDC items you have (pepper spray, pocket knife, firearm, ...) the more options you have. if you want to use hand-to-hand combat and are confident you can dominate the threat, that's your call. But a choke hold is illegal for cops to use, so that's probably a good legal baseline to consider.
For EDC I do switch off between pepper gel spray and a tactical atomik bear pen during the day and my 1000 lumens tactical flashlight with a retention ring on the grip for nighttime carry.
With that, I also trained in boxing and a little muay thai, so I'm no stranger to both throwing punches and responding to said punches being thrown back at me. Most of my training these days consist of the grappling stuff, since that's what I can convince most of the guys to do with me. If classes are small I encourage and start all my rounds standing to work on the takedowns, I only intentionally
play guard with smaller, weaker white-belt folks who don't pose a threat.