I believe he is talking about something like these settings (without the luck/boot requirements of course)
http://warlight.net/MultiPlayer.aspx?GameID=1396367
This my favorite gameplay setting and I would LOVE to see this as a ladder. It's exciting that someone even brought it up. The only issue I see is with the number of players right now. The 1v1 is thriving, but 2v2 there aren't many ranked teams yet. 3v3 I fear would just fare worse.