I do agree that the lack of haste in full caster guilds is a major issue and thats something im considering rectifying. For necros i have a few ideas how that can be accomplished, one of which being possibly having a spell directly linking the necro to a pet he has following him and drawing the haste energy from its undead life force. If the pet is killed or if it runs out of hp from how much power is being drawn from it, the haste expires. Obviously the bigger the pet, the stronger and longer lasting the haste. Something along those lines at least.