A lot of my same thoughts and opinions.
At base, for the kinds of needs most users will have, the language works great. It works great as an addition to other systems too. The more advanced syntax though is not only a mess but functionally broken and there's a lot of things that inexplicably cause either the IDE (Inky), the compiler or the runtime to hard crash. Told the devs about both a load of those and how to fix them, got ignored, decided it's not my problem. The shame is that I feel this could be basically narrative gold if they actually resolved a lot of the bugs and reworked the syntax. Heck, just... implement an array datatype.
For the best "up and coming" narrative engine I've seen in a while, I have to say, I'm impressed with the progress Narrat v2 made compared to the state in which Narrat started in. It's essentially Ren'py but stripped down of the VN bullshit and with a few neat pre-defined modules for narrative games. Also really good for beginners, but I think it's more possible to strike out into something more advanced using it.
ChatGPT I have no faith in, however.
Viewing post in Esoteric Update #210 - Ink Gone Emotional comments
Narrat v2 looks good. Using prefix notation for operators is an unusual choice that may inhibit adoption though. I'll keep a watch on it. It's good to have RenPy alternatives that can be played on the web.
Also, sorry for ditching you on the Discord. I think Discord is rate-limiting access to the site, so when I accessed it through a proxy, I was quickly kicked off once the limit was hit. I imagine I'll bump into you another time though.
Usually people can get over prefix notation fairly quickly once they realise that it's just more or less treating everything as a function. Main thing about it is that it's a lot faster for the computer compared to infix notation. It's why I use it myself. Postfix notation is even faster, but it does get a bit less easy for humans to follow and also it lacks certain formal qualities I like about prefix notation.
I'm not sure I'd say Narrat is a Ren'py alternative, I think it's aiming more for the Twine space but with its own twist on things.
That's fine.