I want to interject something into the conversation here. The way choya has been designed is so that people with zero coding knowledge can go out and make a story. Choya is being split to a degree, older content isn't getting updated and is being left behind by new innovation. Many don't have thumb nails something all new stories do and readers seem to of shown great interest in the game system. Of chyoa users writers are a small percentage, of those writers the numbers who use the forums is even smaller, and those asking or showing interest in more complex conditional branching, time of day variable tracking, API calls, and other stuff is tiny.
Do not get me wrong, I love the idea of these new additions. However I think we need to look beyond just ourselves when thinking about it. New systems have been bolted onto chyoa already and in many areas it shows. The play game button is in a strange dead zone and isn't very obvious(my option I didn't kidnap prostitutes for user studies yet), multi another story management has gotten better but still has issues (In line notes for writers only please). Linking stories is starting to show issues it seams in some areas around variable tracking too(maybe haven't tested). I would still love for variables to be able to be printed in text like user entered names are right now for minor detail stuff (Like time of day).
I really believe chyoa would benefit from a overhauled story creation and management interface. Use a wire frame system that lets you link items together like
UE4 and Unity do to help those without much scripting experience. This would allow much easier linking, and story reorganization while being about to see a global view of condition branches. Drawing up a list of launch items or functions would not be too long and building such a framework would allow for new features to be added with ease as they will already fit into the UI. This system should be designed so if you wanted to you wouldn't have to use it to still create a basic story.
The core issue is that as nice as that dream is it would be a huge amount of work for no pay. I believe it would eventually pay for itself due to higher traffic from higher quality content but I have nothing to base it on. I would be interested to hear a comment from Friedmen on weather condition game style stories have been getting more traffic. If we keep asking for new things to be bolted onto something that wasn't designed for it the interface and back end will become a real clusterfuck.
Even in the short time I have been using this site on and off it has seen good growth and I hope that continues but having a plan is important
PS I like the idea of a safe for work chyoa alternative although any plan to do so would face some big roadblocks