I have one. I just havent used it much on my property since Ive had two years of no problems. Even LEO driving by when I walk to walgreens, nothing. Going to have it on even in my yard now. and yeah I'll use that phrase though I doubt they would have done anything differently.
I think in the thick of things your focus needs to be on not getting physically mistreated. Everything else can get straightened out. If it gets to lethal or non-lethal force your going to be in a rough place. While it sucks it sounded like you made the best of the situation you were presented with. I can't think of a single thing I would do differently myself.