My objection though, is that with Bondo's idea of stoping the normal Battle League for a month...
When did Bondo put forth that idea? Not in this thread, not that I can see. I think you're mistaken, Typhy.
Participation would have to be voluntary, of course. No one is suggesting that the BL be scrapped in favor of this, or that all clans be forcibly dismembered. I shall emphasize this point, as it seems to be missed or glossed over.
This would be an extracurricular league, to test skill and have fun in a different manner than the current BL. No participation would be forced. The BL would not spontaneously combust. Calm down, everyone.
Yes, there are technical challenges to overcome in the implementation. We've got a collection of able thinkers here, so let's work on those problems and resolve them as well as possible.
Yes, there may be personal problems. To that I say, if you will refuse to play with certain people, simply do not sign up. There are people whom I have had arguments with in the past, Rapid most noticably. Past arguments are past, and I would have no problem with being on a team with Rapid. For me, no problem. For others, perhaps a problem. So again, simply don't sign up. Besides which, since we're talking about a team sport here, there will be trades. If there's someone your team can't work with, make a trade.
On the subject of trading, I think it would add a touch of strategy to the International RS League (the IRSL, heh). If your team lacks, e.g., good snipers, you need to trade for them. If nothing else, it's certainly an idea which is out of the ordinary for us. : )
As far as making the "best players" the team captains, as Brain suggested, I don't particularly like that idea. I think that a better system would be to simply have open nominations and secret ballots to determine the captains. People who have some positive experience leading clans would be the natural choices, methinks. Being a captain would be a management job, after all, and I bet that quite a few people don't particularly want that responsibility.