hey guys, as the title say i want your help with choosing a team for yata gass.
i won't have a problem to clear it up to ultimate mode with my water team, but i'm not confident they can beat ragnarok yet.
so i want to hear your advice on which team and soul i should choose, the soul will be only 1 i have a SSR weapon she can hold.

so let start with my boring water team:
in the pic you may see a letter+number in black, A- attack type, D- defender, number- level of skill weapon.
choosing a team for yata gass-ae9q4k.png
choosing a team for yata gass-js0fhe.png
so here in team i have gabriel to decrease defense+ boost my attack and defense
triton to decrease attack, decrease chance for continuouse attack and self heal+attack and defense boost
nike to increase team defense and heal a little bit
oceanus increase self ability power and high damage to stunned enemy
the 2 souls i may use in this battle is either mordred for her debuffs or siegfried trying to finish her with oceanus+siegfried combo, the question if they'll have 100% burst gauge when she actually get stunned (and if they survive by that time lol)
solomon also can hold glaive, but can't see how she can help better than the other 2..

and for my other option, my strongest team- dark:
choosing a team for yata gass-2iscsxe.png
choosing a team for yata gass-14eb4eq.png
so here i have balor that can cast multiple of debuff such as blind, dizzy and stun (?) that may help me survive longer if she won't attack.
satan can decrease her defense (fram A i think) and help me to get her charging down by 1 with her other ability.
susanoo is basically for damage with her first ability and her stackable attack boost
and beelzebub to increase my team's attack+ rampage
for this team there are multiple souls i can use-
Arc- can use her skill to decrease damge for all team when yata gass use her "super move" which may increase my chance to survive+ regeneration to heal a little bit.
Andromeda- healling my team+ can increase defense and revive fallen kamihime in battle.
Siegfried- when yata gass is stunned it can go with either burst attack if my gauge is 100% or if not i can still use her ability to increase damage to stunned enemy and use beelzeub skill to put my team in rampage so the damage will be increased.
mordred- to be honest i'm not sure that i need her in this team for now, i have balor to take care of the debuffs and can use black propaganda as extra skill anyway, so i think the other souls will help me more than her.
solomon- again, can't see how she can help me here either XD

so what do you think? which team should i choose and what soul should i pick?