It's funny, that the decision to choose Common Lisp for some project often has to defend itself (because of so much FUD around the language). CL has one killer feature, that will appeal to any mature developer: it's the only production-ready language around, in which you are virtually not constrained by any third-party design decision. That's it. Discussing other details just boils down to the question of tastes (that differ).
Clojure is nice, although I didn't use it in production.
But it is Java deep underneath (so not completely homoiconic) and comparing to CL there are restrictions, albeit mild.
For some specific tasks I might have preferred it (until CL catches up with concurrency support). But in general CL gives you more freedom.