Especially for longer scripts it would be useful to have a simple to use save/load function. By saving variables and separating the story into functions, you can already implement it, but that's very limited and you for example can't quit anytime. And while you can create a line-perfect save function (see Inter Astra's DEngine), it's messy at best.
The best idea would be to handle the state in MT itself, that would give even inexperienced script writers easy access to saving.
I imagine it like this: When pressing Esc, the conversation doesn't quit directly, but shows a menu like continue/save/load/quit.