Will this hero make the raid defense team? War defense?
King Arthur or Frida with elem def down makes a strong case, since they’ll be useful solo and in a stack. I like Arthur here for the harder single target hit, but Frida is solid and a dispeller to boot.
I use Vela, and have been impressed by her. If you’re unsure about a flank or wing on your D team, she’s great.
Snow White is a bit situational due to her slow mana, but she has the potential for massive damage.
Magni’s the best Vanilla blue. Richard isn’t horrible, but doesn’t make the cut among such fine heroes.
If I were in your shoes (and rosters vary of course), it’d be a hard pick between King Arthur and Vela, but I lean toward Arthur.
It really depends on your other heroes and what you need most. Richard is definitely the best tank of your group, if that’s your need. Vela is the best non tank defender to me and is very strong in all aspects of the game. Frida and Arthur are both great for titans and useful other parts of the game but aren’t as strong as other options at times. Both will serve their main purpose of elemental defense drop on titans below 10 stars at 3/70. Magni is still an awesome sniper. In a vacuum, I’d say Vela is the best hero but not always the best choice.