I remember attempting this more then a decade ago - now I came to finish this.
It's rather fun but unbalanced.
Warrior > Traitor > Jester > Alchemist.
Make sure to choose shield at start of game if you play as warrior, won't get it otherwise, you already have it as traitor. Shield helps against ranged enemies . Ranged classes suck because they have no shield.
Both melee classes are decent but warrior has better stats. Ranged classes suck because they run out of mana fast and cannot block. Alchemist is worst because it is bugged.
You get good experience out of this game if you choose warrior and progressively worse experience if you choose a class more to the right.