The pictures look a bit weird, the cost of the energy for the pictures seems a little weird...BUT, thats just me. I feel none of these cards will make a deck. NONE. But 2, or maybe even all of them will be GREAT techs in a deck.
Typhlosion for Charizard, its obvious
Feraligatr for like Blastoise and high energy water decks, or maybe even to charge his spread version of himself, also from HGSS
Meganium...well-maybe like a 1-0-1 in a deck that uses lots of grass energy, because the player might want just 2 Sceppy GE, or if they are running 1-1-1 this might make a cute tech if you have room, but I SERIOUSLY doubt that.