So I tested out adding in newstates and editing the XML. So far, I haven't broken anything.
Crow's **** code is so goddamn atrocious that if it had anymore poorly implemented structure, he'd be the next goddamn Yandev.
Okay so, I've tested it out and shouldn't be any problems.
EDIT: Wanted to test out some persistent dialogue stuff. However, exiting the game and starting it up again seems to clear out your previous dialogue choices I've made for her.
EDIT 2: fixed some syntax error I made and the stars ****