Yea I've destroyed every Phoenix team I've met (lvl 66), and I have a physical team.

Although it seems like this would be a good hero. It does great in Outland Portal.