There are a few things in the magic system you haven't adressed yet at all and that I think we should:
Defensive casting? Do we want it at all? I'm rather against it, I must admit.
Material and XP components. What do we do with those? As far as Iknow, pretty much everyone hates XP components.
Counterspelling. How does that work with no spell slots?