Sounds like you are taking quite a controversial thing as a premise so your argument is not too impressive. Many think we have a non-material soul that has free choice. So, it's all in the assumptions.You assumed one can freely choose and that god knows it. However, you made no case for freely choosing, so I feel my position that there is no such thing as freely choosing still holds. Want to posit that "God knows you would freely choose A" then you first have to show that freely choosing can be true.
I'm just here as an academic exercise anyway accepting the dualist (God and creation are two) assumption as a given (although I don't hold that position personally). I am non-dualist (God and creation are not-two) so the question but I enjoy a good logical debate.