After farming Garuda for the past few days and finally unlocking D'art, I have just two options in front of me: Mordred or Hercules?

Currently sitting on 280SP and cleared the event shop of all the SP, so I will have to wait a while for the next event and even longer to get the soul that I don't choose, so I want to make the right decision.

So for starters, my light team has 41k total power and are, in the following order, Diana, Sati, Michael, and Vishnu. Andromeda with Sniper Shot is my soul (yes, I know, I should've picked someone else to start with). Hercules would jump me straight to an endgame soul and perhaps increase my damage significantly with her axe (saved up 30 regalia), but Mordred provides useful stalling with her BP. I can choose either Asmund or Achilles as T2 soul, so which path should I follow?

Thanks in advance!