Auto-translated
Everything is correct, but I would rework the hero classes; for example, instead of an engineer, there should be a Rune Mage who more often has skills like:
1. Mechanics (rune machines)
2. Summoning magic (rune shield)
3. Leadership (rune harmony)
and other skills that have a connection with runes.
Then the heroes would be:
Warriors
1 Ibba
2 Ingvar
3 Karli
Rune Mages
1 Brand
2 Inga
3 Erling
Hermits
1 Sveya
2 Helmar
Erling could also be made a Hermit because he enhances rune, fire, and ice mages, and Tolgar can be assigned to Rune Mages.
Regarding changes based on popular skills, changes here are unlikely, as the structure is perfect (in terms of combinatorics; it achieves maximum diversity). This is like a matrix; you can swap columns and rows, but not individual elements.