Nah it would kill a bit of the suprise side of things. When you see a pokemon the first time you have literally no idea what it can do and it's your job to think of the possible builds it could be and react acordinglyIt's only for the partners not every Pokemon. Doing so would be a crazy intensive undertaking, although it would be cool if hold items were visible, although that would probably remove some of the strategy (or add to it!)
Seeing say choice specs on a mon would just lead to you slaming protect or whatever. So all this does is hurt different builds more than makes the game "more strategic"