First, the logic of omnipotence says that if you aren't omniscient already, you can make yourself omniscient whenever you want to.
Second, if you're omnipresent, you're present throughout Einsteinian spacetime, not stuck in the strange NOW that humans experience. As you know, there's no NOW in physics.
Third, if you're perfect, then you can guess the future with 100% accuracy, as far in any direction as you wish.
The alternative is a god gazing in all too human puzzlement at the busy busy world [he]'s created, never knowing what's going to happen next, unable to anticipate problems, constantly being blindsided and completely unable to plan a destiny for [his] creation, let alone bring that destiny about.
Meanwhile, we observe that the universe behaves exactly as though no gods exist outside of imagination. So if a real god were shown to exist, I'd have to agree that your explanation accounts for what we observe.