Je pense que ça dépends surtout de ta façon de jouer.
Par exemple, si tu joue un beast (qui ont une très bonne attaque mais un leger manque de precision) tu peux très bien monter hunter pour avoir accès aux skill de hunter et ensuite de jouer en ranger (qui ont une très bonne précision) comme un hunter. Rien n'est impossible dans ce jeu, toutes les combinaisons race/type sont viable si bien jouées ^^