I agree with Milo. The system looks pretty good, except the number of spells you can cast in a day is far less.
Perhaps some sort of addition, like a pool mechanic, that casters can use for lowering the DC to cast a spell, or to ignore the number of castings already in effect? Maybe a pool of...