Re: uncastable spell scripting (and can the AI cast newly researched spells?)
Yes, I agree that it might be more likely to get implemented. In fact, it already is, you *can* get the spellbook with absolutely everything, there's just no hotkey for it.