Yeah. Love the idea. It's hard not to have one route "win" usually by virtue of being more efficient to get loot. ()
Pretty sure it was discussed. At some point the question becomes should every race just get every class? ()
In other words, is the greater value having depth/texture by not everything being the same or is it players having max freedom? ()
No right answer of course but ask yourself should that logic extend to armor and weapons and other restrictions? ()