В общем, у какого специалиста будет преимущество - это сильно зависит от конкретного боя: какие войска, артефакты, заклинания. Специалист по защите особенно хорош, скажем, при сравнительно раннем взятии Утопий драконов или Ульев змиев (тех, где в награду достаются виверны) - там, где первый ход за противником, и важнее умение держать удар. А специалист по нападению "рулит", если он может (с ускорением или без него) сразу первым прикончить ударные стеки противника, а оставшиеся ему уж и не страшны. На мой взгляд, лучше избегать "перекосов" в соотношении атаки и защиты героя, выбирая повышение более слабого навыка при посещении Арен, Школ войны, посещением Башен марлетто или Лагерей наемников.