What a complete load.
Let's start with this little bit of idiocy:
An omniscient God who is all-powerful and freewilled is impossible.
Anyone with a kid in college knows that this is indeed quite possible.
Its called "love".
Logicians have long regarded Omniscience and Omnipotence as mutually incompatible. If you are all-knowing then you are aware of every action you will take from now till the end of time. That means you can't change your mind...which means are you aren't all-powerful.