I tried Reason out maybe half a year ago. To me, the exceptional thing which the Reason project lacks is a polished developer experience. It feels very much like a hacked together combination of technologies which requires the developer to install several things just to get a working compiler.
I think before I would try Reason again there would need to be some effort put into streamlining setup and managing of the developer environment.
EDIT: Downvoted? Let's hear some feedback and other opinions maybe?
There has been a lot of work in making the developer experience as awesome as possible. I know that, for the core team, it is one of the highest priorities.
At this stage, the only thing you need to do to get Reason to 'work' is to use Create Reason React App (when targeting the browser).
The language/compiler itself is installed as an npm package(!). The only other things to install are the CLI tools (again, just an 'npm install' away) and optionally a plugin for your editor.
I think before I would try Reason again there would need to be some effort put into streamlining setup and managing of the developer environment.
EDIT: Downvoted? Let's hear some feedback and other opinions maybe?