It would depend on WHY God knows our future free choices.My thought exactly! Where is the moral problem with God knowing what I would choose?
One possibility is that God let history play out (with His involvement, of course) completely just before what we call 'the beginning.' During this trial run, God didn't know what free agents would do, but He ended up satisfied by the outcomes and decided to rewind the tape and start over. It was like God watching a movie for a second time, only this time He knew everything that would happen.
A second possibility, of course, eliminates the '2nd take' idea but at the price of determinism. God knows the future choices that we make because He determines them.
Now, the problem with the first view is that its seeming purpose (to eliminate the supposed problem of God NOT knowing the future) isn't really dealt with. It just posits a time in the past when God wasn't omniscient and, neatly, assures us that that time is long since gone. I don't think anyone who thinks through such a view would remain committed to it.
And the problem with the second possibility... determinism... is obvious.
Of course, one might object that there is a 3rd option... namely, that God exists outside of time. To my mind, this view is actually just a different way of saying either 1 or 2... doesn't make actual sense... and isn't biblical anyways.
In my conversations, I have yet to explain open theism to anyone that didn't respond "that makes sense" or "I think that's what I already thought." The only people I've encountered that boldly and absolutely reject open theism are people that do not really understand the position. The only 'legitimate' critique I've heard is the question of how to explain a small number of prophecies that are difficult for the open theist model.