how about this
when you buy a ticket you can enter the automated monthly league or tournament. you can enter in division 1-3 whenever you want with no qualifications but divisions 4-5 require you to get a certain place in one of the lower divisions. the top 3 teams of each division get special hats that have a description that says something like "*Team Name*: 6v6 div 1 champions October 2012". Maybe the hat could be a trophy ON YOUR HEAD O_O WO!
make it so that only premium players can play it so that it will have less people brand new to the game.
have videos that show you how to play your class right. something like the "learn" section on dota 2.
they could add team support Maybe valve could make it so you can make a steam community page but have a "competitive team" check box so that people can have consistent rosters. Your accomplishments could also be shown on your team page.
BRAINNNNNNNNNNNSTORRRRRRRRRRRRRRRRRRRMMMMMMMMMMMMM