Well that code seems pretty readable to me and appears to preserve some interesting properties of the original paper as mentioned below the source :)
As far as spending more time reading Clojure than writing it I experience this myself - and I'm pretty sure this isn't a bad thing.