I would change either Blaze Kick or Smog to Flamethrower for Flareon.
NO.
If my Flareon's stat changes go through, its base Special Attack stat would be
60 instead of 95. That is less than half of its Physical Attack stat.
That is the same as Cyndaquil.
Blaze Kick is
Physical, so it comes off the 130 stat.
It has a base power of 85, 90% accuracy, 10% chance to burn, and an increased critical hit ratio.
It's a good move.
Flamethrower is
Special, so it comes off the 60 stat.
It has a base power of 90 (I followed XY changes so it isn't 95 anymore), 100% accuracy, and a 10% chance to burn.
It is also a good move, but not for my new Flareon.
For example, I modded Showdown to have the updated stats.
I put a Flareon with 0 EVs and a Serious nature.
I put a Mew out with even Defense and Special Defense.
All IVs are 31.
When I used Flamethrower, the average over 7 tries was 20.9% damage.
When I used Blaze Kick, the average over 7 tries was 33.5% damage.
I'll let you choose.
I really wish I could put Flare Blitz in, but it doesn't exist yet. Double-Edge is the same thing, only it is Normal-type.
And instead of water gun for Vaporeon, why not bubblebeam?
How about replace it with Bubble? With XY stats, Bubble will have a base power of 40 instead of 20.
BubbleBeam has a base power of 65, and you are literally better off teaching it Surf. Having it at level 16 is a bit OP, anyways.