In case if you would get Vaporeon - the difference between 98% and 100% is pretty slim. Flareon is good (I have 100% one and I can't complain however I can't remember when was the last time I was forced to use him - probably when Articuno was still around) and Jolteon... there are some other, better options in Raikou and Zapdos when it comes to electric pokemon.
With that being said - keep it and wait for Glaceon. He has potential to be great as an ice type but it all comes down to the moves he will get. At least that is what I would do.