The only real good that open carry is going to do is prevent the petty shit like a "casual exposure" ticket/charge. Anyone who carries a weapon on a daily basis as a civilian knows that the tactical choice is to keep it concealed.
Here's a good article to read:
http://newsok.com/oklahoma-law-enfor...rticle/3676047