Just like upgrading other troops, the hero's which are troops in themselves should not be unusable during an upgrade. During war if they are unavailable greatly reduces your capabilities, especially when against high level opponents. At the least consider having them available at current level as is with all other defenses.

