My proposed solution :

Creating all classes available to players using
the trisociate class and
ban the following for use by players...

tensers transformation and all magic mentioned in this thread :)