i've said it before but i feel like repeating it, freeze and tremor are grossly overpowered spells. being able to indefinitely hold an army in place for such a meagre manacost isn't reasonable at all, imo. It allows you to completely ignore defending your cities, and to be able to just stop an enemy for as long as you need to call in reinforcements, thus removing a lot of planning from empire defense. It would be fairer if it was at least affected by magic resistance, so an army with a strong hero would have a decent chance of resisting it
i always thought it was pretty reasonable that a frozen army can't be frozen again for a while after, and is allowed to move at least a little. it's just a shame that it doesn't apply to tremor, too. imo, any frozen/tremored target should become immune to immobilisation for at least a turn, after anytime it happens. It would still make these spells useful for slowing and delaying an enemy, but would place a reasonable limitaiton on it too.