You know I'm starting to realize that my basis for my favorite Doctor Who pairings is people who change/affect each other on a fundamental level, character arcs entwined with each other's in some rather impossible (and often in both hopeful and tragic ways) and that's why although I like TenRose well enough, I ADORE NineRose (and NineRoseJack, under the same parameters). I will ship some version of TenMartha forever. TwelveMissy is my beloved. Even ElevenAmyRory functions somewhat under that same umbrella.
The trick is just that the change has to go both ways, so ElevenRiver and Thasmin (though both have their merits) just never vibed for me PERSONALLY.* River and Yaz were both changed on a fundamental level by their Doctors, but their Doctors didn't always seem to be changed fundamentally in return. Like, clearly, canonically, Eleven and Thirteen both loved River and Yaz respectively, but their character arcs and growth and/or devolution at characters were not inextricably linked by other's influence on their life.
*This is an extremely subjective opinion. Not trying to start any flame wars. Just my take on things.