Cheers, that's kind of how I perceive her and try to translate accordingly. I also noticed that you paid attention to it, when reading your translation, which is pretty cool. I try to keep her consistent during all the dialogues.
I'm considering to make an alternative version of translation, which doesn't stick as close to the japanese style and is more "direct".