So far shadowblade has the most utility that iv seen.
High movement, invis, stun, blind, -chance to hit debuffs, -50% dmg debuff and if you keep your daggers upgarded they deal on-par damage that a 2H fighter deals when back stabbing.
I give my wizard 1 point in each element just so that he can use the environment to his advantage more. I mainly use my wizard as a healer, buffer debuffer and damage only if needed.
My ranger i use for utility mainly. Magic arrows seem to be underrated. Break armour arrow, steam arrow and charm arrow are all very very powerful. The group luck buff they bring is also great. Once a ranger has enough speed to get 2 bow shots per turn their damage isnt all that bad at all. I gave my ranger 1 point into geomancy to be able to summon a spider (very useful) and to create oil so that she can then fire a fire arrow into it for some nice aoe damage. I only dropped 1 dex at character creation and put it into int. The rest of her int boosts come from items so that her spells are at 100%.
I have tried making a sword and board healer/fighter. It works but there is no need for it imo. I would rather have my wizard focus on heals and buff/debuff than have a character that sometimes deals average damage OR throws out some heals.
Over all the best setup (for my play style at least) is shadowblade, ranger, hydro/witch wizard and pure fighter.
I would like to see if fighter/witch combo would work at all. Anyone tested it??