I need help to build a team for story/pve and arena tooif possible

My current story team:
- 4* Winry - Ares - Hunter
- 4* Teresa - Ares - Priest
- 4* Kiera - Hercules - Invoker +2 (I read 3 weeks ago elementalist is the strongest
)
- 4* Kristoph - Athena - Invoker
- 4* Victoria - Ares - Zealot
- 4* Winry - Ares - Hunter
- 4* Teresa - Ares - Priest
- 4* Kiera - Hercules - Invoker +2
- 4* Kristoph - Athena - Invoker
- 4* Victoria - Ares - Zealot
- 4* Luna - Hercules - Marksman
- 3* Luna - Ares, Kratos - Archer
- 3* Teresa - Hercules - Acolyte +1
- 3* Rin - Zeus, Hera, Hera - Thief
- 3* Vann - Athena - Thief
- 3* Fiona - Hera - Warrior
- 3* Leon - Ares, Kratos, Zeus - Knight