He already decided on Greater Anticipate Teleport. Which certainly helps shut down those annoying scry and die tactics. Seems a bit limited to me, but I suppose it depends a lot on the game. And on what he can do with those few rounds of warning.
The character is a sentient force golem/iron golem (with a background of being a unique inevitable). Given the immunity to spells and the damage reduction, trying to buff his physical stats it a bit redundant. Information is always more powerful, and knowing what is coming in seems to be a good benefit.