I would also add the option for any spellcaster to use a spell point or power point system instead of the regular spell slot system. A party could have a spell slot bard, a spell point psion, a spell point cleric and a spell slot psychic warrior. Everyone plays the way they want. Other than that, your suggestions look great.
Now the only problem is coming up with a spell point system that's easy to use and is balanced vs the spell slot method.
Also, sorcerers using spell points could get them mixed up with their sorcery points, but that's an aside.