Actually, life doesn't need anyone but Angels. Just accumulate crosses for the finale, and that's it.;)
Well, basically, every faction only needs the 4th level unit, and everyone has a faster version of it;) Everything else is just secondary.
P.S. I think I've finally grasped this concept:)