You need to be more specific about "balanced", apart from just saying accurate and strong. Pokemon gain STAB (same type attack bonus), so that has to be factored in as well. EDIT: it's not just STAB. Are you talking about coverage? It differs from type to type, Pokemon to Pokemon, due to movesets/ stats. There are still too many variables to answer this accurately.