Let me see... if you could see all possible futures and you were going to go ahead with one plan while knowing that you would change it in the future, wouldn't you just be an idiot? This doesn't get you out of the woods. If he sees all possible paths, then there is one optimal path, and if he deviates from the path, as he can if he is omnipotent, then that invalidates the idea that he isn't an idiot.