On the other hand the Sorceress looks useless to me. I'll assume the knowall ability = Eye of KGB. Even with that potential it's hard to see why anyone would ever take her unless it's very late game and you are getting a L4/L5 hero offer and need to cross water with a stack / battle on water. The reason is that she offers no way to level up from a L1/L2 type hero because she contributes nothing in battles unless they are on water. So she needs another hero with her which means 1/2 XP progression. Maybe if she started with 14 UL and 20 movement she could be a ruin picker for XP.
KGB, I think you misread the Sorceress' "nowall" ability. It means that she is able to ignore walls, not "know all" about ruins.
I'm really liking the art on the Sorceress, but I agree with KGB that she seems pretty lackluster. I'm seeing her as being chosen only late game when her Levitate spell can be bought as soon as she is hired (that's the most intriguing part of her). Also, to take advantage of her Ethereal spell and her massive potential anti-air bonus, she needs to be on the front lines fairly often. That's just not realistic with her 20 battle (max 40). I think that what bothers me the most is that many of her abilities are personal, not stack-buffing.