There was no need to take an archer, there is also a witch as a fourth character available. And early in the game, you hardly lose if you respec a character. But honestly I think it would be nicer for single player campaign, if you just could define your team without the need of using tricks to do so. Some of the predefined classes aren't very appealing at current state.