I quite often die with my angels when I try to slay a demon and get jumped by several summoned ones, or archdemons. :/
I like playing demons - just find somepeople to slaughter and gain power, then find an angel, summon help, wait for the summoned demons to kill the angel, or try to get the last hit yourself, then attack the demons weakned by the fight. Only thing is I wish I didn't automatically try to possess the first human I attack - it's often better to kill it and gain the power than possess it and have it revolt at bad times.
Thieves are cool now I can sneak through windows and avoid everyone much more effectively.
I once managed to kite an archdemon to death with a scout on horseback. I felt so proud of my guy.
I wish Satanists could raise all the dead humans as zombies, if they survive long enough. Thus you could have to prioritize finding and killing them if you don't want the endgame to become a chatoic battle with a new threat.