My only issue is with The Stranger. I realize that you probably won't use him in combat much, but having a unit that cannot be killed no matter what is a bit much. I'd be more comfortable if you made him (it?) immune to physical attacks, but able to be incapacitated by magical attacks. (Or the other way around if you prefer)