I believe the QWL consisted of several people/parts:
1 - Website/admin - Fenris
2 - Stats/backend - pleura
3 - Ratings/research - cyan1de (me)
4 - Client integration - ???
Sorry if I missed anyone. I never really got deeply involved at the time since most of my work was at a research phase.
Unfortunately, me and pleura took some long AFKs for the project, and we never seemed to sync up.
I've continued on with demolyzer, however, and I believe I have found what appears to be a very solid rating system (using an algorithm derived from ELO, same as QL and SC2, and chess, etc.)
I recently added a points system to demolyzer. It is very basic and seems to look quite good with the mix 4on4s. I can apply it to teams and 1on1s.
Participation Points: +10 per game
Win vs lower rated opponent: +50 per win
Win vs higher rated opponent: +100 per win
Obviously these numbers can be made to be anything. I just chose some numbers that looked good.

I am basically at a point where I can share my research, or compile a version of demolyzer that will assist a ladder admin. Whether the grand vision of QWL will be picked up and start rolling again I do not know.
Here is a link to the 4on4 mix ratings/points:
http://www.quakeworld.nu/forum/topic/6007