I got it to work but it wasn't easy. That said, main interest for Ink was providing other people with a semi-visual interface for writing story fragments (mostly as a replacement for TreeNote, which we used before). In terms of procedural text generation it cannot particularly compare with my own systems but that's fine, the implementation of it I have right now has full interop with my own code, including a very easy way of handling procedural narration calls. Including the features you mention Ink to lack.
Incidentally, I part of what I was doing with Ink included an idea I had for assembling sub-stories into bigger stories but it's something I'd prefer to discuss on Discord if you are interested.
Overall, I think I got what I wanted out of Ink but it didn't surrender it freely and it wasn't at all any kind of extension to what I could do, just a different way of visualizing it.