Haha! We did the same with our interactive-fiction game. At first we started with Twine but quickly switched to Inky format. But their libs for Java/Objective-C are not very good so I had to create my own ports to it. In the end we ended up with creating are own interactive fiction JSON format. All editors can do JSON, you do not require a special software to do it (ASAIR Inky required .NET SDK to be installed...)
I like Ink when I'm writing the story but by god is it's parser and intermediate representation a frickin' mess.
I PR'd to fix the official docs a while ago and got rejected which is frustrating when the official docs are so damned terrible.