I doubt that NPC will ever use legendaries in the game save for cases like N, who needed to use a legendary because of the plot.
Although it would be nice to beat a Gym Leader and get a legendary Pokemon as a reward. --- Played: Pokemon Black (and White). Progress: Finished both, with complete Pokedex in Black. Playing: Pokemon Conquest. Progress: At the post-game.