In MI, we can conceal carry with permit, we can open carry with or without conceal permit, but OC with conceal permit eliminates almost all of the PFZ restrictions. Unfortunately, the LEO community is very poorly trained. A couple of organizations are trying to bring them up to speed. One LEO in the MI forum said he would arrest anybody that printed while carrying concealed. He was quickly reminded of the laws. Another stated that we are required to turn over our ID's if stopped on the street, he was sent off to learn about Terry Stop. I had a neighbor that was a Sgt, and he believed that no "ordinary citizen" should be allowed to have any firearm. This was the same Sgt that also encouraged illegal targeted enforcement of the looking drinking establishments, and shut most of them down. Funny unintended consequence, the state shares with local communities a portion of the locally collected sales taxes... City took a huge hit in loss of shared revenue, DOH!
I still am a bit uncomfortable with OC, but it's a lot easier in the winter to loosely conceal carry Observant people will notice the huge printing, but most will not.