I once made the mistake of being honest when a girlfriend wanted my opinion after she'd gotten her hair cut a bit TOO short... it was pixie cut gone wrong short. I told her it was cute but I missed her long hair. I'd always preferred long hair up until then but after a bit it completely changed my mind... not sure if it was because of how I felt about her or just started to appreciate how well the cut actually suited her and brought out her facial features. She did eventually grow it out again and I liked it but always still pictured her in my mind with it shorter (wasn't about to say I missed it being short

). Either way, I've had a great appreciation for both since then (though it also depends on the individual).
Katie K in this game was a bit of a surprise to me.
I was was kinda dreading having to go over to "try her baking" when there were all these other characters to focus on. Her content was surprisingly hot though. Only downside was when she said no finishing in the hair or face there was no room for negotiation on other options (or possibly choosing to disregard her request if playing a heel version of the MC, heh).
Touche! My frame of reference for goths is admittedly quite outdated. Still, now that I think of it I guess even the main character from the movie The Crow was a bit upbeat at times in a way (not sure if that'd qualify as perky).