I've suggested various things before & recently about overhauling certain things, such as the dialog system, but the problem is that each update has to compatible with older .ved files. If you remove something from the engine entirely or swap it for something else then anyone who wanted to keep working on their project in an updated version would have to redo all the sections that used that feature, which would certainly cause a bit of grumbling either way, whether they decided to use the updated version or stick with whatever version of the engine they are already using for the duration of their current project.
I'm saying this, because if it was up to me, I would completely redo / redesign certain parts of the engine & editor. I would scrap most of the current dialog system & give it its own section rather than having it tied into the characters tab. I would also drop most of the text box sections underneath the dialog tree window in favor of a generic action part system, as to me that would be a lot more intuitive & flexible.
P.S: 0 & 1 will never be a boolean value, even if you use it in place of true & false.