I felt the same way, hesitating to use a hardware RT music platform that is scripted in lua because "omg another lang", but I couldn't find an alternative. I bit the bullet and ... man it really is easy to use, forgiving and absurdly productive. You should reconsider, because learning lua is so easy, with so many resources out there for any question ... and then you know a "real" language and not just some OBS tech.
I simply don't have any reason to use Lua now. I replaced OBS with software that just works, and that saved me countless hours of hacking a new language to do something that may not even work how I need it to. $40 is money well spent, and Lua will have to wait for another project, if one ever comes up. And if OBS hadn't injected so much extra stuff I'd probably settled on a Typescript-to-Lua toolchain to do the work, because I just don't really have time for context switching to languages I'll only ever use for a single project.