God allowing a creature godike freewill power, that does not take away from omnipotence. How does knowing a crime being committed across the world make a person responsible?There are no possible outcomes, if God is all knowing then he will know which outcome we choose. If God introduces limitations on his own knowledge, then that means he can introduce limitations on himself, which means God was never omniscient to begin with.
Also this doesn't take into account the omnipotence factor. An omnipotent God which creates a universe, based on laws, has created a deterministic universe. Everything will happen just the way planned by the laws guided by God. There are no other outcomes nor choices, just one result. If God removes his knowledge after creating you as a deterministic robot to judge your 'choices', then that God is being rather unfair, since you had no choice to begin with in the first place.
Also if an omnipotent God introduces randomness into the equation via quantum mechanics or whatever to illustrate free will, that nullifies his omniscience once again and suggests there are things outside Gods knowledge and thus outside of God.
The many worlds interpretation suggests god wouldn't need to know which path is chosen because all the paths end up existing.