They don't have to move, and they can appear after the stack is attacked but before battle starts, but if so, include the ability to use Scouting or Eagle Eye or something to predict what the hero might/will be and certain skills/Gladiators etc. Heroes can be restricted to "Custom from Set" and custom heroes (with primary/secondary skills/spells/Gladiators) can also be added as Random from Set options for the entire map, or for certain monster stacks or guardians.