I'd drop the Pyroar. You need defense on your team, so I'd suggest Metagross, Escavalier, or Umbreon.
The first two are versatile and, with a Fairy leader inevitable, will help. Umbreon, on the other hand, with proper moves bred onto it and Foul Play, could be a long-standing member of your team.