Oh, Niara is exactly right, there are non-evil undead ghosts and in fact they are right there in BG I ... I forgot about the Firewine Bridge Knights and the Ulcaster Ghost! All of those are Lawful Neutral. Ulcaster even wears a Robe of the Neutral Archmage, as it turns out.
I also agree that over-using a gimmick where nearly every character is "exceptional" can be detrimental to the story. I like it better when they sneak in little differences such as innate abilities.