You could make the unit be produced at x shields and when its disbanded at destination (read: dropped off) it gives y shield (enhanced with time, probably 60% of the amount put into it at first and then increasing)
As a Side note, how about a horse unit that can carry foot soldiers.