The way it was developed is such that it would 'work' but it had issues that made it impractical such as corrupt game files, etc. Since teams are not defined by default in PVPGN's own log file, you can only do so much guess work to try to make it work. The only way to have a 100% working teams ladder is to replicate what I had done for war2.us by modifying PVPGN to accept new /team commands that tells PVPGN what the teams are going to be BEFORE the game starts. That, combined with the current log file, can then be used to determine outcomes correctly even if people disc, drop, watch, whatever. My team code worked hand in hand with the /observer command as well. It will take a lot of effort to duplicate those features, I do not expect to ever see them in RU at all. iL simply doesnt have the time or experience to complete the task. It's not an easy task to say the least. But it has been done, so it "can" be done I guess.
Oh, and before we can even attempt teams, the population needs to increase 4 fold. Otherwise, it's pointless.