I know it sounds terrible to say this because it's just for fun and all, but I really don't think Charles - or any of the other developers/creators - should have a team. Even though I know Charles and the gang would never cheat, it just seems unfair the advantage they have. There is still a lot of mystery to this game, yet it is all known to them.
I don't see any huge problems with them playing, but if one user quits because their team was denied promotion because they lost to a developer's team - well that's one too many. There is a very real chance of this happening, especially considering Charles's team is one of the better teams in the US.
Friends Do not Let Friends Play 2-3 Zone