Is requiring someone to learn a programming language worse than requiring someone to learn a custom DSL? Seems a strange assertion.
Maps and lists are gonna be maps and lists...
It's a good thing that it's Clojure and not some freakish turing-complete XML-based configuration file.
Greenspun's 10th rule? http://c2.com/cgi/wiki?GreenspunsTenthRuleOfProgramming