Maybe rare spells can be learned only within a certain council or something? If each council can have special spells or unique spells, that might be interesting.
I got the idea of different classes when setting up the "inital spells package". I thought some spells should not be able to get there, and maybe some spells are either entirely public, or very easy to find.