This reminds me a lot of wisp (https://github.com/Gozala/wisp), which I particularly liked. I wish these things had more traction, given JavaScript’s ubiquity but tendency for rather convoluted embellishments.
Finding traction for a new language is difficult. It requires quite a large mass of work, documentation, and polish, before people view it as stable enough to invest their time in.
For now, I'm happy even if eslisp is viewed as a convoluted experiment. If it dies, perhaps like I found Wisp and had ideas, someone will find this and have ideas. Projects die, progress continues.