I like the idea of more teams, the more teams in a ladder the more action. 

This is 3vs3 so having over 6 showing up for a match can make it difficult for a team to really gel together and limits playing time quite a bit so I like the idea of having smaller teams.

This will create IMO more skilled teams once they play together for awhile. So it's got my thumbs up, :).