Those are shinies that he wants but anyway onto the rating.
I agree with Shine in taking out Trick Room, and if you can trade/migrate over, I'd take out Reniculus and throw in a Timid Alakazam, but that's just me. He is fast, he can hit hard with Psychic. His biggest problem is that he is a bit to frail. and for a 6th again if you can trade over one or migrate from Gen 4, a fast Physical Infernape never hurts.
Huge Overwatch fan