Having tried out both I still favour React JS + Redux over Angular 2. I think Angular 2 is a step in the right direction but still just not there. Reading Angular2 template code feels really unnatural, especially compared to JSX.
While embracing components and Typescript as a standard is a welcome addition, I find the new syntax changes in templates a lot more complex than Angular 1. I think that React's approach of bringing HTML (read JSX) into JavaScript is better than Angular's approach of trying to add JavaScript to HTML because JavaScript already provides constructs for looping, if-else etc. that Angular has to simulate in the templates using ngFor etc.
The Simplicity, Modularity, Composability, One way data flow and the Static mental model that React and it's ecosystem provides is just unparalleled.