I like the idea as well, though perhaps occasionally there are events where the teams get mixed? It would be interesting to be able to interact with as many people as possible, rather then focusing on just your team.