Okay, I just wanna share my experience with Oni's coding, as a cautionary tale:
I went in to fix the threesome function into a multi-way function yesterday. Wasn't that hard to do, the problem came when I realized that every single girls code (Their AI, basically) is insanely different from eachother(Their stat-variables, thank god, are not. Foresight ftw there.), so streamlining the variables from them to be used in functions interchangeably would spiral out into completely rewriting most of them, imo. In short, Oni's learning how to code and you can tell the difference between how Rogue is implemented vs Emma.
The problem I have with this situation is that if I go through with it, I'm officially forking the game, since it isn't something that you can easily refit for newer versions with the total creative control Oni has, which might rewrite entire systems from scratch. What do the creators/fellow coders think?