So, about the Shade Warlock trait...
What exactly does it do for a non-Wizard? It doesn't change the unit's keyword to WIZARD, but it lets you cast spells as a WIZARD, which is different than the rules text of other similar abilities in CoS, which only let you cast a specific spell. I would assume it doesn't let you dispel or unbind, but can you cast endless spells, for example, since those are spells all wizards can cast? What about realm spells?