As far as animated dead, @Ashrym , there's Arcane Spells that Wizards don't get, like the Sorcerer Self-Heal. Just do -that- with spells like Animate Dead. Slap "Wizard" on it and the problem's solved. Just make a separate Warlock-Specific undead-summoning line.
That would exclude animate dead from other casters too, or create multiple versions of the same spell. That seems like more work than changing one spell that works for all casters.
The class spells exclude other casters, not one class. If we start making a lot of class spells we might as well just continue with class spell lists instead of shared lists.
I would prefer class lists anyway. ;-)