Upfront simpler short term solution, 100%. Impressive too I might add. I love stuff like this. Turning "scripting language JavaScript/TypeScript" into cross-platform usable GUI that can do like <canvas> and 3D rendering if I understand correctly? So cool.
I just "worry" (in an unsolicited advice fashion might I add) is there a better alternative to maintain this longterm