Honestly, its a good thought, but in the end, I think Open Carry in normal, everyday routine, is a complete non-starter.
Concealed carry is by far the best thing to happen to gun owners in the past 20 years. We get to arm ourselves legally and the malefactors don't know which of their intended victims is really to strike back. With open carry, they know immediately, and its like an invitation to being the fist one shot. With concealed carry, random as it is, the criminal mindset is reinforced negatively - it can work like slot machines, where random reinforcement is enough to drive people to peeing in change buckets rather than go to the bathroom.
Think of that flawed 20-20 episode intending to bunk concealed carry. You know, where the guy with the gun in a classroom was set in the same spot so the armed intruder could come right in and pop him - no guessing, no wondering, just pop pop (simunitions) and they were dead. Oh look! Conceal Carry does not work.
And open carry is likewise. I'm all for open carry in the wilderness - that rattlesnake or cougar won't do a double take and slink away if they spot that XD on your hip.
But in the real world, that gobshite criminal will just pop you first...
PS. I noticed on the gun blogs that there is some sort of national conceal carry law making the rounds. Would love to see this pass if it does just that and nothing more...