If you need a good flying pokemon, go for Crobat-Noibat or Hawlucha. Emolga is pretty much outclassed.
Lucario is good but, I kinda prefer Scrafty because of "Moxie" or Toxicroak with drain punch and poison jab.
Gardevoir is really good pokemon. You dont need both Gardevoir and Clefable in my opinion.