Then again, if we all listened when somebody said "don't do this, it's dumb", Steve Russell might have listened to John McCarthy and never hand-compiled his eval, and we might never have had Lisp on a computer at all. Thus began a long history of Lisp hackers who had no respect for what somebody else said was the right thing to do! So I say, go for it, port CLOS to Clojure, and see what happens. Really, what's the worst that could happen? :-)
Working in Lisp gives you a kind of feeling that is hard to describe; its almost as if abstractions take on a tactile quality; there is very little boundary between thought and its realization. Lisp is not the only computational system to have this quality, but it's been the one I've made a home in. Roam has some of that quality and it's not a coincidence that it is implemented in the Lisp dialect Clojure.
A modern Lisp dialect. Has a very different underlying philosophy from Common Lisp. Common Lisp's attitude was to let users do anything. Clojure by contrast is very opinionated: it encourages a pure functional approach, and strongly dislikes objects, for instance.