Any Pseudo Legendary. They're good, yes. But why does every single trainer online have to use them? Does nobody have any creativity or originality any more?
Those aside, I have to agree with Charizard. Just because he was your first starter does not mean he is a good Pokemon. Once Stealth Rock is up (and it will be) that thing goes down instantly.