My question is:
What do you think is better, or at least more interesting. A level progression for spells (standard D&D model), or a system based on a difficulty (you can choose any spell, but when you cast it, you must roll over the difficulty number for it to work)? And of course let me know if you have any unique ideas yourself, I would be glad to stea... I mean borrow it and give you full credit.