Same here, although I did jump into FLUX first. I really was able to get flux rather quickly, but it fell apart for me when I started having deeply nested components and propagating props down at deep levels created a ton of boilerplate. I ended up trying to refactor to redux back in september and after spending about a week or so on this I just lost it and wrote this article. At the time, my app was ES5 react 0.13?? and introducing redux while trying to understand the router and redux and react-redux and adopt ES6 I think was just too much at once!