I’ve just re-read the topic you posted back in 2016 (which took some time!), which basically posed the question “why should I stay with Meteor?”.
I think it’s highly likely that the responses you might expect from this topic “why should I come back to Meteor?” will be more of the same. Bear in mind you are asking a group of people who are invested to some degree in Meteor.
At the end of the day, it doesn’t matter which technology you pick, it will tick some boxes, and leave some unchecked. Only you are able to look at those unchecked boxes and ask yourself whether they are deal-breakers. Fortunately, you already have some experience in the technology to understand the art of the possible.