Whenever you level up, your animal companion is unsummoned (due to it having new stats) - would it be possible to have the timer be very short when this happens? It's a bit of a weird one having your companion dissappear for 10 minutes in the middle of a dungeon since you rely pretty heavily on it when leveling.
Also, the problem child - blade thirst. The duration while leveling is too short to really rely on - would it be possible to have it last 2 turns/level or maybe even hour/level? With the very limited amount of spellslots, I find it hard to keep it up even half the time on a trip. Maybe lock it behind Blood Lust?