I agree with much of what has already been said, but there are a few things I ought to point out.
The class restrictions seem unusual, though I can understand there being cultural reasons why the Mae'ti would never become barbarians, fighters, or wizards; that just shouldn't necessarily apply...