Yeah, I agree with this. I think such a system would be a nightmare to keep track of. Plus, I hate to be punished for using treasure or rewards from previous sessions.
Actually, if I wanted to encourage a use-your-own-ability instead of magic approach, then I would have to redesign magic and...