Hello there.

First i wish to point out that i absolutely love what you did ...
But even so, there is some small ... hassle ... for example concentration requirement by so many spells ... i totally get that you need concentration for combat focused spells, no doubt here, no problem from me ...
But how about spells that dont have combat usage?
Like talk to animals?
(Not sure, if there is any else.

:-/)
For example speak with dead takes only action ... and whenever you cast it, you gain recast (also... why there even is recharge per long rest, when you get recast imediatly? O_o ) ... but speak with animals, is concentration req. so it usualy dont even last per combat, or jumping, you dont get recast, and it even cost you spellslot. :-/