I'm not particularly experienced with it. I used it in a mini-comp game once to gain experience with it, and I ended up embedding it into Twine's Sugarcube engine in order to get a proper UI and saving. But there were bugs in the ink.js saving code, so I submitted fixes for that. I wrote a little blog post about my initial impressions. My initial impressions still hold now. The language is a real workhorse language used in real games, which is good. It really shows in the versatility and practicality of the language. But its syntax is a mess. And I couldn't use it in other games I wanted to use it for because I really needed a primitive for choosing randomly from a bunch of events but with conditions on when the events were valid. I think that primitive is getting more common in simulation-style games, and those are the styles of games I lean towards making. Newlife uses it. I think storylets is based on the same idea, but I've never used StoryNexus, so I don't know. I've seen a YouTube GDC video from Valve where they mention using the same primitive in their games.
For more conventional dialog trees, I think it's great though. The Twine-derived languages just become too messy for more intricately scripted conversations with lots of choices.
Someone came by the AIF discord last year and tried to promote the dialog engine and Å-machine, which are Prolog-style langages, and they also seemed promising if a bit difficult to get started with. But I think they also lack the random events with conditions that are useful for simulation-style games. But you might find the design interesting.
In my gut, I think an interesting engine will be something based on storylets and chatGPT. Basically, you have little storylets with conditions on when they can fire and changes in the game state. And these storylets and gamestate are fed into chatGPT to generate text that reflect the change in game state. As you know, I'm currently interested in going in the opposite direction with board-game-style narrative games, so I haven't had the energy to really explore what's going on there though.