Of the languages you listed, only Ocaml is remotely ready for production use and it's half-dead.
That said I'd hope that systems like ATS, Mercury, MLTon and OCaml being open source make it easier to contribute to the implementation for issues that come up and this would offset any 'not enough real world' problems that they have. If you don't like those languages, pick another (eg. Haskell).
[1] http://en.wikipedia.org/wiki/Prince_XML
[2] http://www.missioncriticalit.com/technology.html
[3] http://mmpool.bitparking.com/pool
[4] https://blogs.janestreet.com/category/ocaml/
[6] https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung...