Restocking depleted units is better usually as your morale and valor stays higher, rather than just bringing in all newbies.

I too, often use high ground for my cav (if it exists) as this makes it harder for AI units to reach my cav and also gives you a better range for missle cav units.