He's a very decent defender with the right moveset.
Alternatively Ivysaur makes a good prestiger against vapes.
It's a lot of dust though. You haven't got anything in the 75%+ IVs with higher cps or are you only happy with very high IVs?
Obviously wait until the event is over to see if you've got a higher cp one to evolve. You could even wait for an egg hatch.