Having Charming in game is so wonderful because there's something refreshing about the relative stability of Charming and Snow in Kiseki. And he's such a dad which is such a lovely thing to see, especially as that archetype is severely lacking in Kiseki. Seeing him dad others, whether it be Emma or one of his adopted kids, or someone he has yet to adopt, it's always wonderful to see him around and daddying the crap out of people.
And his dad-ness aside, he's just a fun character. It's fun to see a character who could disapprove or :| at things wandering around, either giving Disapproving Dad Stares or scolding or what have you.
And just beyond that, Charming himself is such a fun character and you handle him so flawlessly! The fact that he's a big damn loser is never easily forgotten, even when he's being a Dad or being a Big Damn Hero. You capture all these different sides to him well, and especially when he was "cursed" to be David again, you did a great job of presenting that... less than great side of him. But he's fun to see when he's annoyed at others, when he's protective, or when he's being a big damn puppy with his wifey.