I would also choose Diula. Not because I like her and she is my favorite, but because I can learn magic in her path.
In my opinion(Tier list of who to end up with if you want to survive):
Kendra=Dead, F tier
Yakuu=E Tier(100% subservient) || suberv+hero: D Tier
Nyxmay=C/D TIER (More than likely died in the beginning but if you use your head you can earn her favour you may survive, plus her cruelty is nuanced)
Vai'Klis= B Tier (Will protect you if you make it there from any dangers, but still live in homa)
Naya= C tier(Lover's Path, Naya is still dangerous for you and could fall for temptations even here) || E tier(Other Paths, you will probably die under some giantess at some point if you survive this Naya)
(If you are not careful you will die very early on too, (you can't use your brain to survive naya early on either))
Madea(Lover's Route)=A Tier Pick, but still dangerous due to not knowing spells+war but will do everything to protect you though. (my fav pick but id never end up there)
Sheina=SS Tier
Margarita= S tier Pick, but can't protect you with any spells
Eliette= S Tier (Will protect you, but not SS because she can be a danger herself more than others)
Maryen=SS TIER(Don't accept self) || B Tier (Accept self) (she might just end up killing you without eyepatch if you are not careful but can hold herself back more)
Bevzy= SS TIER(In love with some sense)/A/B Tier(zero sense love/obsessed) (still won't die, she won't let it happen but you might become a mindless)
Regina: S Tier (War, but has spells to protect you)
Queen&Side Path= S Tier /SS Tier for Queen(not easily provoked, and will generally protect you as long as you apply sense+overall amazing life)
Diula: SS Tier (War but you learn how to defend yourself and she will also defend you w/magic and her plant stuff, even if you are only a sex partner to her)
I think I would personally pick a Keishima Girl or Madea, if im unlucky though I'll end up with maryen, encourage her to accept herself realise I fucked up and know if I tried to leave her I'd bring down a whole kingdom and the wrath of a guardian who will 100% kill me.
Realistically though, I'd most likely end up with Regina if I couldn't just directly pick. (run from kendra fight, and freeze when i face regina directly)
rough tiering:
SS Tier=Very unlikely to die, good sorroundings and can protect you with spells (You just won't die as long as you are insane)
S Tier= Loving and mostly safe sorroundings (wont die with some common sense)
A Tier= Something is unsafe but minor if you are careful (Low chance to die)
B Tier= Something is aggregiously unsafe but they can shield you from it. (moderate chance to die)
C Tier= Likely to die.
D Tier= Extremly likely to die, but can survive without plot armor
E Tier= More than likely will die at some point
F Tier= Definitely will die without MC Plot armor.
in terms of environment:
Timfalm&Outskirts= SS TIER
Keishima(while there is no war)= S Tier
Viri= A Tier (It's safe but its still in a forest with yes more security but lycalis like monsters around), B Tier with War
Lycalis= C Tier (not marked/it washed off? one perso don't know you?=Dead, eaten alive, raped to death), D Tier with War
Homa= E/F Tier
I think most people would end up in Viri overall though. Fight or Flight kicks in for the beginning.
You'll more than likely run, but some will freeze completely and end up in Homa and then die to Nyxmay
If you run, you'll face Regina, realising you can NOT run from her and freeze (since you are more than likely very scared you'll think she is aggressive)
OR: You keep running anyway just to die to Naya (she will kill you even if you beg iirc).
Very unlikely to end up on the Keishima or be horny enough in the situation with Naya to end up in Lycalis