Looks like the dev is actually trying these last couple of month's.
I hope they are able to continue moving the game foward.
As to the confusion thing, in some ways I sort of like the way it is laid out, I find it far less confusing than some games i have played.
As to the renpy thing, yeah that is a good lazy way to play a game, you never really ever have to think, just click and look at the pictures. I mean for frapping it does make it easy. (never having to plan or think about what to do next.)
I like rempy, and sometimes i don't, I know I don't personally want every game out there turned into a renpy.