Yep, I completely agree. After playing as Haven, I realized that people still have the right to exist!!! And if you also have a lot of experience playing as Haven, then people should fear you!!!!!;) ;)
Haven is very strong; it just requires a powerful economy to dominate:cool: Moreover, if you build training grounds, the people will simply overwhelm the others:D :D
Regarding Archangels, I always divide them into groups so that I can later use a group of 1-3 Archangels for resurrection. This is quite an unpleasant surprise for the enemy, especially at the end of the battle when you no longer regret sacrificing any units for victory.