I think the parking lot bill was struck down due to private property right protections, personally.
Open carry via a CHL already has private property protections. All they have to do is display a 30.06 sign, and I fear this will be the backlash towards open carry. I believe it would be a better idea for them to introduce a new legal sign depicting the open carry of firearms on premises not accepted, but allowing concealed.
In either regard, open carry needs to be passed. You have only to look at the numerous other states that allow it to see it in practice.
Backlash is my fear as well. Yet, I personally believe OC will die in committee.