I like how Clojure can be used in more lightweight contexts by using ClojureScript instead. Did you try a Clojure (JVM or GraalVM?) implementation?
This stuff is arguably just an initial foray into the embedded world. You could imagine a Clojure dialect or compiler that emits WASM, or C, or even native code.