I like a sort of mix. Different characters learn different abilities and level uniquely, but they are still quite customizable.