I have a suggestion and a question.
The suggestion would be a tracked level for the player character. Not as a playable character but for passive party wide effects or increased exp for other characters that are below the player level. If new allies are added in the future leveling them up to the point they become usable could be tedious.
Also how do you craft the spell book and it's upgraded version? I can't find a working layout on the crafting table.