Interesting character. I like Insight for a code name, but if you'd like another alternative, how about... "Protocal".
In any case, I don't believe the teams to be "unbalanced", rather, they just seem to be designed with different goals in mind (as was stated before, I believe).