So this guy just reached a pretty good milestone which is level 24. Level 24 means that 1) Sacrifice tree is unlocked 2) Uttercold is online -finally no more point floating in invoke darkness and 3) Highborn's bloom is online which enables creating minions without souls. I'm maybe gonna update this like a let's play thread or whatever or maybe not. Here is what's happened so far:
Necromancers have one of the best defensive abilites in the game: The Sacrifice shield. This let's you literally tank Linaniil on madness difficulty for several turns at level 18. Not that I'd suggest it

Higher's are great necromancers: Free regen to help you stay at full health while hiding behind the sacrifice shield. Highborn's bloom ensures that you can make new minions/bone giants whenever it's not on cooldown for free and can start every new level with a full party. However, I would still choose shalore if I'd start a new game. They are just the best race period. The Draconic Will + timeless combo alone...
The early game has been really difficult because necros seem constantly starved for class points and some very common early game monsters have 100 % cold resistance. Also they have poor early game defences compared to archmage. But at least it's ranged so you are don't get permastunned when trying to kill something!
Random observations: 1) Chill of the Tomb rocks. Abuse it. 2) Controlled teleport rocks. I don't know how I've missed this until recently. But early on it's not about teleporting yourself -it's about teleporting away the nasty buggers that ambush you on Old Forest:1 entrance. Even on madness the early game monster spellsaves are just weak. Go to town with this. 3) Madness is very, very slow to play. 4) Damage shield + sacrifice shield interaction is weak: the damage that hit's your damage shield isn't mitigated by the sacrifice shield

I guess that is all for now.