When you recruit heroes, you get 2 options, and it seems those two stay there until you hire them.
In my current game, my leader is an archer, my second hero a mage, and I'd like to have the third be a warrior. However, I got two archers to choose from, and that's been that way the last 20 turns. And with a respec you can't change someone's default weapon, even if you can change their default skill.
Could we get some option to look for heroes of different specializations? A reshuffle like we have with Research?