Hi, I have been developping a Clojure library to work with R, called Rashinban (https://github.com/tnoda/rashinban). I am still thinking about whether it should support core.matrix interfaces or not.
IMHO, core.matrix is a set of well-designed interfaces. However, some libraries are adopting a different approach. (Eg. Neanderthal)