While I do prefer Karel, Harken outclasses on hard mode which does put him at a huge advantage. He also comes with a brave sword which is a subjectively better weapon than Wo dao. Karel is by no means a bad unit (except for that disgusting defence growth). I personally prefer Karel because I think he is a better character and I like the Swordmaster class better.