The other thing that makes my brain spin is trying to figure out races for them all in terms of how starting areas and trainers work. Like if you have a belf pally and orc shaman then you can't train them together. Kind of annoying.