I guess the other thing is, you would almost have to throw out CMS due to the fact that per say a tinker would only have level 6 worth of devs to train with for magic. I know it would be the same for the magic guilds and such. The the fighter, thief and tinker guilds would almost be handcuffed in a CMS environment. More so then the magic useing guilds due to the fact that there isn't really any powerful or over the top skills that the special tree gives. And they wouldn't have a pool of magic devs to start with.