She was also pretty unremarkable in TNG, a total background character- not ragging, but they never explored her character very well- compare her to Luxwana Troi….
Luxwana had fewer episodes but way more character development. The DS9 rolls out and they take her into a harpy.
They definitely could have handled their character better,
It's funny I did a rewatch recently and I realized he's kind of obsessed about her the way Julian is about him and she kind of treats him the same way. Julian wants to play darts, nah he wants to go hang with Keiko, nah Keiko wants to get back to having a a career, he should go hang with Julian! Now Miles is making the face Julian made when he ditched Julian lmao