I've only played as Viegraf so far but in the later stages, having him fight is a liability since he can get killed really quickly at times. He was really strong for the early levels but I think the heroes need to scale better throughout the game because it's too risky having him fight so he's more or less deadweight.