You aren't going to get legal advice on a forum; from a gun store; from the police; or from anyone other than a lawyer. You may not get GOOD legal advice even when you do get it from an attorney. You apparently have studied the law in Ohio and know that it is legal to open carry in Ohio. However, as you have already seen, MANY people (including many police officers) simply don't know the law and don't know that it's legal to open carry in Ohio. Furthermore, ordinary citizens in Ohio are not used to seeing people walk around open carrying. That often results in these people calling the police when they see someone carrying a gun. When the police arrive, what happens will depend on the understanding of the police officer. If the officer doesn't know the law in Ohio, he may very well detain you or even arrest you. It won't be legal and will be the basis for a lawsuit on your part, but it may happen anyway.
If you are not comfortable with the possibility that you'll be detained, or even arrested, (even though that will be an illegal action by the police), then don't open carry. It's just that simple.
If you want to be an activist and exercise your constitutional rights, then be prepared for the consequences. If not, then get your concealed carry license and you'll be less likely to be harrassed by the cops.