I think what we should avoid is having too many traits to upgrade etc. Take Era Online for example, I use to play it, it was kind of.. a bunch of junk. Anyways, there was a trait for almost everything. Making each one of those traits strong took forever just to complete one simple task!