If it requires 1 HUC to create a team, isn't the total number of teams limited to the number of coins in existence? Has anyone given thought to this aspect?
In some sense, yes. But the cost will be recovered when the general dies, so it is only a limit on the number of players on the game
at the same time. Also, if it ever becomes a problem, we could lower the fees for player creation.