Message from ***JOKER***: For me, my second favorite Castle is HAVEN. Although they are living creatures, they have excellent abilities. On small maps, there's no arguing – they are stronger!
HAVEN is strong not only on small maps but also dominates on large maps; its main advantage is the ability to increase the level of creatures. This is a plus, and Archangels are also quite powerful; their ability to resurrect and heal is very helpful in extreme situations.
The advantage of NECROPOLIS is that it has the ability to resurrect several creatures after a battle, as well as to transform other foreign creatures into undead. Also, the creatures attack with a large attack radius (Liches, Archliches), there is a chance to miss with a spell or arrow (Ghosts), and with each attack, a dragon casts a curse spell, which also sometimes helps. If the hero himself is of a high level, then he has serious magic, which is also a shame not to use.
Now, ***JOKER***, compare which Castle is stronger.
Of course, in my opinion, NECROPOLIS is stronger; maybe I'm just very used to it from my experience with Heroes 3 :) :) :)