blainedeyoung: Do undead go up levels? If you're planning on keeping them, then it's not a waste when experience gets split with them. I know I've read people talking about leveling undead, but maybe they just meant summoning them at high levels because of the bonus from Summoning and Necromancy. There's no special note about undead not being able to level on the wiki.
You can leave them in the army after a battle and level them normally, but zombies slow you down, and skeletons are too fragile. On top of that high leveled undeads game creates get level ups assigned randomly, so they are pretty weak compared to cherrypicked level ups you take on alive units. Meatshields like barbarians into thugs is way better for evil person.
blainedeyoung: The game is realistic in that being good is a disadvantage. The only reason to do it is that you want other people to like you. I decided this time through, I'm going to be a total goodie-goodie and not get a single negative karma point. Then I'm going to crank up the difficulty and be a total miscreant. And one of the things I definitely want to try is being a necromancer with an all-undead army.
Good units are very tanky, to the point where tier 1 swordsman can tank tier 3 troll forever. As for karma picks, being good ruler is a strong economical advantage, your provinces are densely populated and produce more gold and crystals per turn, evil person get hit by plagues pretty often.