As much as I like Clojure (and Racket/Scheme/Lisp), it's a dynamically typed language and is a nightmare to work with on a large scale project - similar to Python. Those languages are much better suited to small projects. F# would have been a fine choice, but I think Haskell was an excellent choice despite its initial drawbacks.
I mean yes but it's no longer true. It's ridiculously easy to get a job on the basis of "yeah I can do Python".
My current challenge for my next job is to get an opportunity to work with Go professionally, because try as I might deploying Python reliably remains a colossal pain in the lower.
If FP is the goal, then Clojure and F# would be FAR better suited.