Not very exposed to Lisp style languages. So take this as you will.
But the actual clojure code looks weird? I get that its a different way of writing from the C like syntax, just that fro a quick glance it doesn't look very pleasant to read due to the how messy the brackets everywhere nature is.
I also feel like reasoning about CRUD problems is easier in a non functional way, but again no real experience with functional languages to say for sure.
EDIT: To illustrate with an example:
In C# I can write LINQ using the lambda syntax for queries, however sometimes its useful to be able to break down complex queries into parts, step through with a debugger to follow the logic, don't see how the functional style of Lisp aids in doing any of that (at least not when writing it idiomatically).