And in game it will be so useful, because you know that there's no way the AI is going to predict it..
Why would anyone use strategy in-game? Well, other than to test theories against trainers who battle and collect Pokemon like newbie 8 year olds. I tend to use strategy once in a while, not all the way through my in-game experience.