KOTR has made me far, far more cautious about using generals in battle. These days, I only do it for very short periods of time and usually only in a flanking charge. I also check the HPs of the various avatars under my command in battle. Fragile avatars get even more cautious treatment.