I counter you idea with a thrall trial system. Acquire Teir1 thrall, level it up to…lets say lvl 10. Take it to a new coliseum type area where the thrall fights by itself, pokemon style. Theres waves of enemies or just one tough enemy, whatever. Thrall succeeds. Thrall is now a Tier 2 thrall BUT is now level 1 again. Repeat, each time trial gets harder. finally at Tier 4 when thrall is reset to lvl 1 you can choose its Major stat and then minor stats, so you know usually T4 thralls have like crazy Strength or Agility or whatever, you pick those stats. Name your thrall (oh forgot to mention that, untill now thralls name would be un-editable) Further more what would also be cool is, game takes snap shot of the new T4 thrall you’ve created, and now it has a possibility of spawning on your specific server somewhere.