I've worked with it for several months now. The real enlightenment I've had from React was by reading about Om with React, and how Clojurescript can maintain a clean separation of mutable and immutable state. React itself solves some problems extremely well, but the props/state/hierarchy complexity can create its own issues.