Nice mechanic - I like how dodging has an impact on your ability - that was well presented :)
I think a bit more juice to add some ommph to the spells would be nice- but 48 hours isn’t a long time.