Yoshi-P if you're listening... The key to make your idea successful, regardless of what you decided in the end, is to:

Not use generic MMO terms when naming the system.

i.e even if you decided on a Talent Tree - don't call it a Talent Tree. Call it the Job Grid, Titles or something. Then we can all sit back and laugh as people call it "brilliant". lol