Regarding balance: it can be fun for there to be weaker and stronger classes for harder and easier gameplay, but different types of classes should have similar options. For example: strong and weak caster classes, strong and weak melee classes, etc. So tiers aren't balanced by type, but multiple tiers exist within each type. Just my 2 cents.