From the Meteor point of view, main difference between React and Vue is that people who enjoy Blaze will find much more similarity in Vue than in React. This way it's much easier to pick it up and a good choice for those who would prefer the things to stay Blaze-like, while still getting majority of React goodies.
Vue also lets you to be more free with the way you want to write your applications. You want single file components or separate templates? You can use both. You want JSX or Blaze-like templates? Sure, you can have it. You want Jade? Coffeescript? Everything is fine. The Typescript plugin is still on the Vue+Meteor roadmap but it's easy to write Vue with Typescript too.
The missing part for Vue right now would be that the Vue+Meteor ecosystem is still very fresh. To be honest I have no idea how the React+Meteor community deals with Meteor-related packages. If they are view-independent, like let's say Flow Router which can be used with any view layer as long as there's a short plugin for it written, then it will be more or less easy to use them with Vue too. I see that as the optimal way for Meteor packages to be written like.
The ecosystem for Vue alone is growing fast and there are quite a lot of tutorials / plugins / UI libraries / ports etc. Surely not as big as for React, but enough to be fine with it.
The current state of integration... there are still some missing parts, but I'd say 90% of what you need is already there and it's working very nicely. Akryum's packages are a great piece of work and even if it's still in beta, I'd have no worries with going into production with Vue+Meteor app right now.