If you want a summarised yes/no response, I personally think it's balanced enough.
If you want a detailed analysis, I don't think it's possible to have one that is exhaustive, and what might seem a better scores array in one game, could be worse in another, depending on party composition...