Начну с того, что количество денег и опыта в сундуках не очень отличается: если там 500 опыта, то альтернативный вариант - 525 золота,
Я беру деньги, если их совсем нет, если нельзя взять опыт и если количество денег ГОРАЗДО (в два раза и дальше) больше чем количество опыта.
Насчёт 300+ латников: обычно таких сильных нейтральных найти очень тяжело.
Что касается кампании, там обычно максимальный уровень ограничен. Вот возьмем, например, "Один хан, один клан". Там максимальный уровень Куджин ограничен 20-ю. Этот уровень легко получается и без всяких сундуков, которые можно употребить на развитие городов. Да и обычно на карте присутствует достаточно много нейтралов, чтобы компенсировать взятие золота вместо опыта из сундуков.
Чем выше уровень героя, тем меньше пользы от опыта из сундуков.