Which fire, dark, and ice heros to level?

Hey all, I finally finished season 2 advanced and got the ascension materials I need to level a few heros. I’m FTP so most of my legendary’s come from tc20 or the odd bonus draw. Who should I level first in Dark, Ice, and Fire? Also is there any 4* you recommend me leveling? I do everything, titans, wars, challenges, events, raids, maps etc…

Dark:
Sartana
Quintus - he always seems to destroy my teams when he’s on defense.
2x Obakan - thinking I won’t level him I haven’t enjoyed him much so far.

Ice:
Vela - I’m loving her at 3/70, imagining she would be insane levelled.
Miki - he’s great for titans obviously but that seems to be about it.
Magni - I’m working on him. He’s still at level 2/38 but people seem to like him so I don’t have enough experience using him yet.
Thorne - He’s still at level 1.

Fire:
Elena - pulled this week, she seems squishy
Khagan - pulled just now, don’t see him often so not sure if he’s any good

Here is what I have:
5*
Joon
Azlar
Kunchen
Isarnia
Elkanen - still at 3/70. hoping for something better.

4* leveled unless otherwise stated, and I have multiples of many of them
Sonya
Kiril
Boril
Grimm

Caedmon
Skittleskull
Kashrek
Little John
Gobbler

Gormek
Boldtusk
Colen
Scarlett
Kelile - 1/1

Wu Kong
HuTao
Li Xui
Danzaburoo - 1/1

Proteus
Gafar
Rigard - 1/17
Cyprian - 1/1
Tiburtus - 1/1 (Costume)
Sabina - 1/1

Thanks in advance for your help!

Dark = sartana as you are lack of sniper
Ice = Vela all the way!!!
Fire = Better wait for a better one as your are FTP.