Any history or stories related to nREPL?

Trying to play with nREPL but found it’s not as simple as expected. Made me curious how people are actually using it. Well, it’s APIs are not that friendly if I use ClojureScript(I’m not Java guy sorry). And Clojure added Socket REPL in 1.8 , while looks nice but does not appear to have very great influence. Curious…