Ever thought about forming a Dota league here on LA where the main focus would not be on individuals, but on teams. Same as existing individual psr ranking, but focused on teams. Everyone could form up a team and play, like 5 main players + 2 subs. There would be regulations on player transfers from one team to another, the player can't join another team while the season is in progress. Games would be played on weekends, the season lasts for 6 - 8 months. Captain mode. We could easily make 4 or 5 teams during the start as the trial period and increase it over time as the popularity grows. When we gather 10 teams, the league can officially start.
http://dota.eurobattle.net/la/forum/index.php?topic=160206.msg559201#msg559201
The only problem is to gather 10 players for a game in one time. Im in.