I recently finished the Teal Mask too.
You captured Ogerpon's loneliness quite nicely. 👍
I didn't particularly like Ogerpon at first, but the little stinker grew on me!
Thoughts: I don't think she's an "ogre" really. She's a forest sprite. She seems to be hiding behind an oni poncho and oni masks because she's actually very sensitive and afraid.
I love the Loyal Three too, though. They were all manipulated by Pecharunt after all, so.... I think the legend isn't entirely accurate.