If you follow typical Clojure usage recommendations (avoid global state), you can often get started with a fat prototype that is trivial to slice up as your ideas become more clear. As a lone developer, I would recommend not making your nREPL and generic dev experience harder than it has to be.