Depends on how many tonics you have… In general you should be getting atleast 3 shield per 1 tonic. So if you are low on tonics, definitely go for Caedmon 4.70, Alby 3.70, Gadeirus 4.70…the reason I put Alby before Gad is that his special is extremely usable even at 3.70.
I use Alberich on 3/70 long time, and he is GREAT hero. Heal+mana gain is ok, but revive, incredible… I played battles when lose 4 hero, just stay with Alby, and finished game with full healt team. So, max your Alby fast as you can. (I get 3 Caedmon, one is 3/60, second is 1/1 and last I use for food, gues who? For Alby)
Alberich to 4/80 and then Caedmon. Normally I would do 4’s but there’s such a quality difference here. Alberich is amazing on attack and you will bring him everywhere. Made a short video of an Alberich comeback but until I can post them in full quality I won’t upload videos. I’ll get back to that project later. So yes this was won, you want all the defense and health you can get on him.