The smoothest upgrade path is probably Aurelia. Lots of former Angular 1 developers in our community can assist in the process and we'll have official documentation on how to migrate soon.
Aurelia is significantly faster than both Angular 1 and React. It's as fast or faster than Angular 2 as well. Aurelia is extremely flexible, very intuitive and stays closer to web standards than any of the other options.