If you wanted a points system I would just go with 1 point per level refreshes with a short rest. Then have the cost be 1 per spell level. You may only cast one spell of 6,7,8,9 per day.
This gives them a great amount of versitility but makes them a little weaker than other spell casters, it...