The entire power of Haven lies in the knights, and maybe in the archers if you train enough of them!
Of all the races, I would personally prefer Haven, because with enough money, the race is practically invincible. On small maps, there is money due to NOT building angels and not upgrading 1st, 2nd, and 3rd tier troops. On large maps, accordingly, thanks to uncle logistics (I don't remember his name). If in own same "three" victory on HL was determined by who got flight and the dimensional door first, then here, due to weak artifacts, it is likely whoever clears the map faster, and no one clears it faster than a logistician :)