I love ocaml/reason and write a fair amount of code in both (both native and to javascript with bucklescript), but as a backend server the ocaml native ecosystem is far from ideal.
If I was asked to do a full stack project with reason today I would write node bindings and use them.