Help with ascension priorities

Good morning everyone. This time I would like to request for some advice about ascension priorities. After doing some Atlantis pulls, my roster now has the following 4-5*:

Dark:

  • Rigard: 4/70 + 10
  • Cyprian: 4/70 + 7
  • Hel: 1/1 (recent pull)
  • Proteus: 1/1 (recent pull)
  • Mok-Arr: 1/1 (meeh)
  • Cyprian: 1/1 (dupe)

Holy: (not many heroes here)

  • Li Xiu (4/54)
  • Hu Tao (1/1)

Ice:

  • Triton: 4/70
  • Sonya: 4/70
  • Agwe: 4/70
  • Triton: 1/1 (dupe)
  • Sonya: 1/1 (dupe x2)
  • Boril: 1/1

Nature:

  • Kashhrek: 4/70
  • SS: 3/60
  • Margaret: 1/29 (I’m slowly ascending her)
  • Groot: 1/1
  • Gadeirus x 3 (1/1) (too many of them)

Fire:

  • Boldtusk: 4/70 + 6
  • Wilbur: 4/70
  • Scarlett: 4/70
  • Sir Lancelot: 1/1

Before Atlantis pulls, I was planning to ascend Hu Tao after Li Xiu, and keep slowly ascending Margie, but with this new additions to my roster maybe I should change my next priority. Also I’d like to ask how should I plan my future defense team for raids and AW (current team is Triton - BT - Kashhrek - Sonya - Rigard)

TY for the advice