I support Class Trees. I really like the idea of people the same class having slightly varying playstyles/strengths. Especially if it allows for other jobs to play different roles, for example having a more defensive samurai or an evasion/resistance monk tanking. It could invite some creativity and much needed diversity.