I've started a project of my own in (1) but it seems like I have to move to (3) if I want to get it done already. I just couldn't maintain the (1).
I could try to rewrite 2 to 1, but it's much time again and I need some well-tested and working Wayland Interop with lisp already... Time to learn some Common Lisp.
Special thanks to Andrew (@abcdw) and #RDE project that has feature-lisp (common) packed and all the Developer Env needed is already a part of it.