This was a cool hack, I'd love to hear more about the way you modified things.
Are you releasing a library?
It'd save me from writing the same, if you post it as a gist, or post it here under a MIT license or similar.
I'm always testing different ranking algos for ChronX, my online CCG. Right now, a modified glicko2 has been best, but I'd love to try your idea here.
I've seen Reddit switch to the Algo, and it's clever, but I didn't think of applying it to game ranking.