Definitely some good thoughts there. I agree with your premise for both open and concealed carry. I will be exercising due diligence in my choice of how to carry. I have heard all the arguments you presented, as well as others, as have you I'm sure.
Nice piece with just a couple of typos and extra words.